我刚刚开始尝试重写我所有的网站 URL,但我不明白这一点。在我的 htaccess 文件中,我有以下代码:
RewriteEngine On
RewriteBase /
RewriteRule ^tjanster/([^/.]+)/?$ tjanster.php?page=$1 [L]
例如,当我点击链接时
<a href="tjanster/rackochskapbyggnation/tjanster.php?page=design">Design</a>
它应该去,mypage.com/tjanster/design
但它没有它仍然去
mypage.com/tjanster/rackochskapbyggnation/tjanster.php?page=design
但是,如果我mypage.com/tjanster/design
直接在 URL 中写入,它会转到页面。