我们如何使用htaccess文件重写index.php的所有URL,除非它们以文件扩展名结尾。
以下内容:
RewriteEngine on
RewriteRule ^index.php$ - [L]
RewriteRule ^(.*)$ index.php [L,QSA]
重写一切。如果文件以.php / .jpg / .css / .js等结尾......等等...我希望它不会重定向,而是转到该文件。
这是怎么做到的?
答案 0 :(得分:0)
我认为就是这样,但我会很感激一些反馈:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [L]
</IfModule>