我正在尝试获得一个我正在制作的 php 网站,以拥有类似的 seo 友好 url,就像 wordpress 网站有时所做的那样。例如,我希望 mysite.com/page.php?section=great 显示为 mysite.com/great。
我一直在研究其他教程,这个网站试图让它工作,似乎我只能让它向后工作。也就是说,我输入 mysite.com/great,用户会看到 mysite.com/page.php?section=great,但反过来就不行。
这是我的 .htaccess 文件中的代码...
RewriteEngine on
RewriteRule /([^/]*)$ http://www.mysite.com.au/really/long/url/page.php?section=$1 [R]
我已经尝试反转上面的代码,因此 /$ 部分位于实际完整 url 的右侧,但不确定这是否真的正确。以前从未使用过 mod rewrite 并发现这非常令人沮丧。任何帮助将不胜感激。