我有这样的网址:
http://domain.com/test/MzA5
http://domain.com/test/AtbC
http://domain.com/test/4gCA
如何制作htaccess规则,将所有网址(例如http://domain.com/test/[hash here)重定向到一个页面,例如http://domain.com/page.html
答案 0 :(得分:0)
尝试:
Redirect 301 /test/MzA5 /page.html
如果你有很多哈希值,你可以制作很多301重定向:
Redirect 301 /test/MzA5 /page.html
Redirect 301 /test/AtbC /page.html
Redirect 301 /test/4gCA /page.html
或考虑使用RewriteMap(需要访问服务器配置,在.htaccess文件中不起作用)
答案 1 :(得分:0)
要将表单/ test / * /的所有网址重定向到page.html,请使用以下重写:
RewriteEngine On
RewriteRule ^/test/[^/]+/? /page.html [R=301, L]