想实现这样的 url 跳转,求大神赐予我伪静态的规则

2017-03-18 20:36:08 +08:00
 Q5

想通过 htaccess 做以下规则跳转

aaa.xxx/12345/*.html 跳转到 bbb.xxx/12345/*.html

其中 * 是一个通配符

不知道规则怎么写?

1863 次点击
所在节点    问与答
6 条回复
artandlol
2017-03-18 20:50:40 +08:00
作为一位非开发,觉得应该做 301 跳转。
Q5
2017-03-18 21:31:54 +08:00
@artandlol 是的,可以规则不会写,网上找的到的,全都不好用
crab
2017-03-18 21:43:16 +08:00
http://www.htaccesseditor.com/sc.shtml#a_redirect

<Files ~ "^\.(htaccess|htpasswd)$">
deny from all
</Files>
Redirect permanent aaa.xxx bbb.xxx
order deny,allow


看下对不对
Q5
2017-03-18 22:01:06 +08:00
@crab 似乎并不好使
lslqtz
2017-03-18 23:15:51 +08:00
http://jingyan.baidu.com/article/066074d694ab77c3c31cb077.html
百度一下就知道的东西,为什么要拿出来问...

RewriteEngine On
RewriteCond %{HTTP_HOST} ^aaa.xxx$ [NC]
RewriteRule ^(.*)$ http://bbb.xxx/$1 [L,R=301]
lslqtz
2017-03-18 23:17:20 +08:00
针对特定目录:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^aaa.xxx$ [NC]
RewriteCond %{REQUEST_URI} ^/12345/
RewriteRule ^(.*)$ http://bbb.xxx/12345/$1 [L,R=301]

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/348507

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX