0
我花了几个小时试图实现一些我认为很容易的事情。 我有domain.tld/index.php?site=Page
,想把它变成domain.tld/Page
。 ?site=Page
与它从MySQL数据库中获得的相关。URL在htaccess中重写查询字符串
在某些时候,我让它无限循环,但其他一切都没有影响任何东西。 它可能有什么关系,我不明白RewriteRule和Cond中的^。 但结构是/var/www/whine/skovtrup
- whine
是域,skovtrup
是我在网站上工作的文件夹,我需要重写。 <Directory>
在启用站点的文件中设置为/var/www/whine
。
我真的希望你们能帮助我。
只是为了总结:
- 更换网站=页面与/页/
- 页是相对的?
- 放置在/ var/WWW /哀鸣/ skovtrup
我已经把它移到另一个未使用的域名,用于测试。但它不起作用。尝试时出现错误500。 (删除文件夹,并尝试更改为代码匹配) 它没有工作,然后我移动它,并且我所做的更改也不起作用。 – user1453559
它适用于我的基本archi('localhost/skovtrup /')。你应该有一些寄生虫代码。你有没有尝试写301重定向的绝对路径? (实际上'/ skovtrup/$ 1?') – zessx
只是为了确定。你把.htaccess文件放在哪里? – user1453559