Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wordpress 使用.htaccess将域重定向到另一个URL_Wordpress_.htaccess - Fatal编程技术网

Wordpress 使用.htaccess将域重定向到另一个URL

Wordpress 使用.htaccess将域重定向到另一个URL,wordpress,.htaccess,Wordpress,.htaccess,我有一个运行wordpress的网站,它是完整的网站。其中一个页面就像一个位于www.ourdomain.com/contact-us的联系人us表单/ 我还有一个类似contactourdomain.com的URL,我希望它重定向到www.ourdomain.com/contact-us/ 我们曾经通过网络重定向解决方案来实现这一点,但如果可能的话,我更喜欢在服务器上完成这一切。我已经让它工作了,但是当你访问这个链接时,仍然是contactourdomain.com/contact-us/作为

我有一个运行wordpress的网站,它是完整的网站。其中一个页面就像一个位于www.ourdomain.com/contact-us的联系人us表单/

我还有一个类似contactourdomain.com的URL,我希望它重定向到www.ourdomain.com/contact-us/

我们曾经通过网络重定向解决方案来实现这一点,但如果可能的话,我更喜欢在服务器上完成这一切。我已经让它工作了,但是当你访问这个链接时,仍然是contactourdomain.com/contact-us/作为URL,这打破了所有其他链接

有什么建议吗?

.htaccess

Options -MultiViews
RewriteEngine on
RewriteBase /

# Rewrite
RewriteRule ^(.*)$ http://www.ourdomain.com/contact-us//$1 [L]
.htaccess

Options -MultiViews
RewriteEngine on
RewriteBase /

# Rewrite
RewriteRule ^(.*)$ http://www.ourdomain.com/contact-us//$1 [L]

如果将此添加到.htaccess中,它是否正常工作

RewriteRule ^$ contact-us/ [R=301,L]

向我发布消息。

如果您将此添加到中。htaccess是否正常工作?:

RewriteRule ^$ contact-us/ [R=301,L]

随时通知我..

谢谢你的建议。这有点管用。第一次访问时,我确实在正确的页面上结束了访问,但是所有的链接都指向contactourdomain.com,而我真的希望它完全重定向到ourdomain.com/contact-us。谢谢你的建议。这有点管用。第一次访问时,我确实在正确的页面结束,但是所有的链接都指向contactourdomain.com,当我真的希望它完全重定向到ourdomain.com/contact-us.Correct,实际上是/contact-us/{original URI}Correct,实际上是/contact-us/{original URI}