0

ファイル拡張子で終わっていない限り、htaccessファイルを使用してすべてのURLをindex.phpに書き換えるにはどうすればよいでしょうか。

以下:

RewriteEngine on
RewriteRule ^index.php$ - [L]
RewriteRule ^(.*)$ index.php [L,QSA]

すべてを書き直しています。ファイルが.php/.jpg / .css / .jsなどで終わる場合...など...リダイレクトせずに、代わりにそのファイルに移動します。

それはどのように行われますか?

4

1 に答える 1

0

これで終わりだと思いますが、フィードバックをいただければ幸いです。

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [L]
</IfModule>
于 2012-09-03T17:20:43.287 に答える