我想有一个别名,并将网址tz433.tld/jobs/重定向到页面的tz433.tld/about-us/jobs/。
这是我到目前为止尝试过的方法;它不起作用:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.tz433\.tld/jobs/$
RewriteRule (.*) http://tz433.tld/about-us/jobs.html [R=301,L]问题是,在这个根路径中有多个域,因为它是一个多站点typo3安装。因此,像“将/jobs重定向到/about-us/jobs”这样的操作是不起作用的,因为它应该只发生在特定的域(tz433)中。
下一个具体的事情是www.tz433.tld自动重定向到tz433.tld。因此,它也应该与www.tz433.tld/jobs/和tz433.tld/jobs一起工作。两者都应该重定向到tz433.tld/about-us/jobs.html。
我怎样才能成功地做到这一点呢?
发布于 2015-08-05 18:16:27
如果您希望规则仅当域为"tz433.tld“时执行,则需要以下条件:
RewriteCond %{HTTP_HOST} ^(www\.)?tz433\.tld要将“job/”和“job”重定向到"tz433.tld/about-us/jobs.html",您可以尝试以下方法之一:
RewriteRule ^jobs/? /about-us/jobs.html [R=301,L]
# or
RewriteRule ^jobs/? http://tz433.tld/about-us/jobs.html [R=301,L]发布于 2019-01-19 02:07:24
如果有人只是对简单的重定向感兴趣,你可以试试这个:
Redirect /URL URLtoRedirecte.g
Redirect /old-url https://mywebsite.com/new-urlhttps://stackoverflow.com/questions/31829149
复制相似问题