我想使用mod_rewrite并将一切设置为使用“绝对链接”以克服URL解析问题。现在我的链接看起来像(/file.php)而不是(./file.php)和在localhost 上一切正常。
不幸的是,当我将项目放在我的实际服务器上时,链接不再有效,所以我想知道“/”指向的位置以及如何解决此问题。
(此时我不想使用html基本标签。)
以下是我在.htaccess中所拥有的内容:
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^page/([0-9-]*) /home.php?page=$1 [QSA,L]
答案 0 :(得分:0)
尝试使用 rewritebase
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteRule ^page/([0-9-]*) /home.php?page=$1 [QSA,L]