严重的 url 重写问题
我在我的一个网站上使用此重写规则,效果很好,但我一直在尝试在另一个网站上使用它,但它不起作用(这两个网站使用类似的 url 结构)
显示页面不在服务器上
url 重写详细信息:
<IfModule mod_rewrite.c>
Options +FollowSymlinks
Options -Multiviews
RewriteEngine on
RewriteBase /
RewriteRule ^view/([^/]+)/([^/]+)/$ view.php?id=$1&title=$2 [L]
RewriteRule ^view/([^/]+)/([^/]+)$ view.php?id=$1&title=$2 [L]
</IfModule>
这是链接 ' http://address.com/view/1/honda- Accord-ivtec-2011 ' 想要重写为 http://address.com/view.php?id=1&title=honda-accord-ivtec-2011
请问我哪里不对
谢谢
i am using this rewrite rule on one of my website it works well, but i have been trying to use it on another website but it has not been working (the two website uses similar url structure)
shows page not on server
url rewrite details:
<IfModule mod_rewrite.c>
Options +FollowSymlinks
Options -Multiviews
RewriteEngine on
RewriteBase /
RewriteRule ^view/([^/]+)/([^/]+)/$ view.php?id=$1&title=$2 [L]
RewriteRule ^view/([^/]+)/([^/]+)$ view.php?id=$1&title=$2 [L]
</IfModule>
this is the link ' http://address.com/view/1/honda-accord-ivtec-2011 ' want to rewrite to http://address.com/view.php?id=1&title=honda-accord-ivtec-2011
Please what am i not getting right
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
也许您的 Apache 服务器上没有设置重写模块。使用 Debian 在命令行中尝试此操作:
或者使用 Ubuntu 在命令行中尝试此操作:
Maybe the rewrite module is not set on your Apache server. Try this in command line with Debian:
Or this with Ubuntu: