現在、私はホスティングをlightspeedサーバーで使用しています。ホスティングmod_rewrite
は有効になっていると言いますが、そこでスクリプトを機能させることができません。URLにアクセスしようとすると、404-not foundページが返されます。
Apacheで実行されている別のサーバーに同じコードを配置しました。あそこで働いています。私が推測するので、それはだ.htaccess
とmod_rewrite
問題が。
しかし、ホスティングサポートはまだmod_rewriteがオンになっていると主張しているので、実際に有効になっているかどうかを確認する方法を教えてください。
で確認を試みましたphpinfo()
が、うまくいきません。見つかりません。mod_rewrite
使用しているためlightspeed
でしょうか。
確認する方法はありますか?私を助けてください。ありがとうございました。
参考までに:私の.htaccess
コードは
Options -Indexes
<IfModule mod_rewrite.c>
DirectoryIndex index.php
RewriteEngine on
RewriteCond $1 !^(index\.php|assets|robots\.txt|favicon\.ico)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php/$1 [L,QSA]
</IfModule>
私もこうやってみました
DirectoryIndex index.php
RewriteEngine on
RewriteCond $1 !^(index\.php|assets|robots\.txt|favicon\.ico)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php/$1 [L,QSA]
しかし同じ結果。