使用.htaccess在Typo3网站上应用URL重写规则

时间:2014-12-19 08:46:41

标签: .htaccess typo3 url-rewrite-module

我有一个url重写规则,可以在我的本地服务器(xampp)上正常工作,但是当我把它放在一个typo3网站的.htaccess中时,它不会工作。这就是这条规则的样子:

RewriteCond %{DOCUMENT_ROOT}/test/$1\.html -f [NC]
RewriteRule ^(.+?)/?$ /test/$1.html [L,R]

她将每个以www.site.com/name/结尾的请求重定向到www.site.com/name.html,并在网址栏中显示.html扩展名。就像我说的,这个重写规则在我的本地服务器上成功运行,但是应用在普通网站(不是拼写错误3)上,typo3网站的.htaccess包含一堆由其他程序员编写的其他重写规则,所以这些是阻止其发挥作用的2个合理原因:

1st:已经在.htaccess中的现有重写规则覆盖了我创建的重写规则(尽管我在文件的最底部添加它时很快)

第二:也许是因为错字3 cms的结构不同,我不认为它会影响.htaccess规则,但是......我仍然觉得它是一个可能的原因(除非有人证实我对面)。

如果有人能真正帮助我使用.htaccess文件并且不依赖于像RealUrl这样的扩展程序,我真的很感激。

0 个答案:

没有答案