我想删除" index.php"来自我网站的网址。但它适用于我的辅助网站,但不适用于我的主要网站。 将htaccess.txt重命名为.htaccess后,我输入以下代码:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?/$1 [L]
在Joomla-Backend中激活URL-Rewrite后," index.php"已经消失,但网站需要大约20秒才能加载。清除.htaccess会使网站再次正常加载(大约1秒),但是" index.php"显然是在那里。
更改网址对我来说非常重要,也许有人可以帮助我:)
答案 0 :(得分:1)
您使用的是哪个版本的Joomla。如果它是3.x系列,那么就不需要为URL重写编写自定义代码,因为它已经存在于htaccess中。请检查代码的重复或尝试替换原来的Joomla htaccess。