我在网站中搜索了这个问题,但是我找不到解决方案。Mod重写斜杠问题
我有一个PHP页面,请拨打 http://www.domain.com/topic.php?name=xyz
我想打电话给这个页面 http://www.domain.com/topic/xyz
我试过是;
RewriteEngine叙述在
重写规则^话题/([^ /] *)$ /topic.php?name=$1 [L]
的但是因为这种 “/” 我得到404错误。如果我尝试使用“ - ”而不是“/”,它就会起作用。我猜“/”转发用户到文件夹“/ topic”,所以我需要一个解决方案来解决它。
哪个“/”?你有几个。 – 2011-04-24 22:56:02
代码中的第一个。当我打电话给... com/topic/xyz时,它将指向“主题”文件夹并返回404。 – 2011-04-24 22:57:23
您的规则对我来说工作得很好。文件'topic.php'确实存在于根文件夹中吗? “.htaccess”是否位于根文件夹中? – ridgerunner 2011-04-24 23:24:30