我在我的网站主页上有index.php并尝试将其删除以用于某些搜索引擎优化目的如下,但我无法通过使用我的htacess中的脚本来完成此操作
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [NC,QSA,L]
</IfModule>
我怎么做才能删除index.php
答案 0 :(得分:0)
这是从URL隐藏index.php的基本规则。把它放进去 你的根.htaccess文件。必须使用PHP和。启用mod_rewrite 这适用于高于5.2.6的PHP版本。
试试这个
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?/$1 [L]