TEL:400-8793-956
当前位置:程序、服务器

有关.htaccess和重定向的问题

提问者: 近期获赞: 浏览人数: 发布时间:2021-05-25 14:21:00

 问:我有一个有关使用站点的.htaccess文件重定向的问题。

 
我有一个经过重新设计的网站(都在WordPress上),但是两者都使用不同的域。我们将所有流量从旧站点重定向到新站点,但是尝试设置.htaccess文件时遇到问题。
 
例如,博客文章标题是相同的,因为它们是从旧站点导入的,但是我将如何为此编写RewriteRules?
 
旧的使用此结构:
 
http://www.xxx.com/blog-post-title
 
但是新的结构使用了这种结构,我们希望保留该结构:
 
http://www.xxxx.com/blog/blog-post-title
 
谁能提供有关如何编写我的规则的见解?
 
 
答:为了重定向整个站点,您必须要求Apache Rewrite规则。
 
#将所有页面从oldsite.com重定向
到newsite.ca/blog
选项+ FollowSymLinks
 RewriteCond%{HTTP_HOST} ^ www.xxx.com $上的
RewriteEngine $ [OR]
 RewriteCond%{HTTP_HOST} ^ oldsite.com $
 RewriteRule ^(。 )$ http://www.xxxx.com/blog/$1 [R = 301,L]
上一篇: 为什么以及何时应该使用初始化程序?
下一篇: 我的 AI 版本中的搜索功能不同