現在、lightspeedサーバーでホスティングを使用しています。ホスティングmod_rewriteは有効になっていると言いますが、そこでスクリプトを動作させることができません。URL にアクセスしようとすると、404 -ページが見つかりませんでした。
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]
でも同じ結果。