我不确定我的.htaccess是否错误或服务器是否尚未读取我的.htaccess文件

时间:2019-07-08 11:42:58

标签: .htaccess mod-rewrite

我可以肯定的是,我的代码还不错,一会儿,当我输入网址时,我的htaccess似乎可以正常工作。扩展文件并重新上传后,我的规则不再起作用。即使我删除了修改规则,“重写规则”也不再触发。 我是否错过了我的规则中的某些内容。我不明白这是怎么回事。

<IfModule mod_rewrite.c>
    RewriteEngine On

    RewriteRule ^www\.sub\.domain\.de\/(.*)\.html$ www.sub.domain.de/typo3/$1.html?&%{QUERY_STRING}


</IfModule>

1 个答案:

答案 0 :(得分:0)

好的。我的第一个错误是RewriteRule中作为第一个参数的完整URL。 在我遵循了Kaddath的指示之后,重写工作就开始了。我仍然有一个循环调用问题。 htaccess附加了植物“ typo3 / typo3 / ...”,因此RewriteCondition必须解决该问题。我检查了网址是否已经在他的字符串中输入了typo3。现在,Url已正确重写。 在停止循环rewriteRule之前,我也尝试过[L],但这没有帮助。

感谢卡达斯提供正确的线索。