如何使用.htaccess将单个网页从一个域重定向到另一个域

use*_*293 5 .htaccess mod-rewrite

如何让以下重定向工作?

olddomain.com/employee-scheduling-software.html
Run Code Online (Sandbox Code Playgroud)

要重定向到

newdomain.us/employee-scheduling-software.html
Run Code Online (Sandbox Code Playgroud)

我确实有mod_rewrite,但我在这方面基本上是一个完整的新手

aul*_*ron 8

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteRule ^employee-scheduling-software.html$ http://newdomain.example.org/employee-scheduling-software.html
</IfModule>
Run Code Online (Sandbox Code Playgroud)

您可以将规则更改为:

RewriteRule ^employee-scheduling-software.html$ http://newdomain.example.org/employee-scheduling-software.html [R=301]
Run Code Online (Sandbox Code Playgroud)

它将向301 Moved Permanently浏览器发送标题,以便更新其书签和内容.

  • 事实证明,这完成了工作,感谢您的帮助。RewriteCond %{http_host} ^olddomain\.com$ RewriteRule ^employee-scheduling-software\.html$ http://newdomain.us/employee-scheduling-software.html [R=301,L] (2认同)