我有这样的事情在.htaccess中为我的网站:问题用正则表达式的.htaccess规则
重写规则^([0-9] +)$ profilescorta.php T = $ 1 [L]
所以,如果用户访问的链接如:http:// url/1231231234 - 页面显示正确
现在,如果有人试图访问链接,如:http:// url/123.123.1234 - 显示404错误页面。
我已经加入该规则为.htaccess 重写规则^([0-9] +)(。*)$ 1 $ 2 [N]
如果有人accesing:HTTP:// URL/123.123。 1234 - 页面正确显示,但现在的问题是,相同的页面有2个不同的链接: http:// url/123.123.1234和http:// url/1231231234
是否有反正我可以使当有人访问http://url/123.123.1234将被重定向到http://url/1231231234?
感谢, 波格丹
重定向意味着你需要发送HTTP 301头? 什么是你正在尝试匹配的确切数据? 它是否像IP地址? –
我已经修改了一些你的答案,我想我已经成功了。 (。*):所以我改变了你的规则 重写规则^([0-9] +)\/$ 1 $ 2 [R] –