【发布时间】:2026-01-05 15:15:03
【问题描述】:
我对重写规则的结果感到非常困惑。我使用 WAMP 在本地计算机上托管。
RewriteEngine on
RewriteBase /niklasrosenstein/
RewriteCond %{REQUEST_URI} !res/(.+)$
RewriteCond %{REQUEST_URI} !index.php$
RewriteRule ^(.*)$ index.php?uri=$1 [QSA]
去
扩展到
在浏览器的地址栏中。我在 Firefox 14、Opera 11.62 和 Internet Explorer 8 下测试过。
在 URL 的末尾添加一个斜杠,即
没问题。
有谁知道为什么在浏览器的地址栏中调整 URL?我想使用 mod_rewrite 来摆脱模糊的 URL 格式,但这个问题实际上打破了它..
【问题讨论】:
标签: php windows apache mod-rewrite wamp