ISAPI_rewrite多个域并重写URL

时间:2014-01-17 22:47:03

标签: wordpress .htaccess url-rewriting rewrite isapi-rewrite

对于.htaccess文件,使用ISAPI_rewrite
我是设计师而不是编码器,如果有人可以为SEO编写重写网址,需要帮助 - 提前致谢。

我在同一台服务器上有多个域,每个域的内容都是共享文件夹:
(WWW)。domain1.com/
(WWW)。domain2.com/
所有应该重写和网址显示http(s)://www.maindomain1.com
和内容来自root / sitefolder1 / index.php

和其他页面相同,如:
(WWW)。domain1.com/about.php
(WWW)。domain2.com/about.php
应该重写并显示网址:http://www.maindomain1.com/about.php
和内容来自root / sitefolder1 / about.php

但联系页面需要重写如下:
(WWW)。domain1.com/contact/person-name1
(WWW)。domain2.com/contact/person-name1
应该重写并显示网址:http://www.maindomain1.com/contact/person-name1
和内容来自root / sitefolder1 / contact.php?p = person-name1

对于博客我正在使用wordpress,所以也需要重写,
我使用永久链接选项“帖子名称http://www.example.com/sample-post/
(WWW)。domain1.com/blog
(WWW)。domain2.com/blog
应该重写并显示网址:http://www.maindomain1.com/blog
来自root / sitefolder1 / blog /的内容(不确定,wordpress使用什么页面)

(WWW)。domain1.com/blog/post1
(WWW)。domain2.com/blog/post1
应该重写并显示网址:http://www.maindomain1.com/blog/post1
来自root / sitefolder1 / blog /的内容(不确定,wordpress使用什么页面)

(WWW)。domain1.com/blog/category/post2
(WWW)。domain2.com/blog/category/post2
应该重写并显示网址:http://www.maindomain1.com/blog/category/post2
和来自root / sitefolder1 / blog /的内容(不确定,使用什么页面或文件夹wordpress)

与domain1和doamin2等其他域名相同的过程如下:
(WWW)。domain3.com
(WWW)。domain4.com
所有应该重写和网址显示http(s)://www.maindomain2.com
和来自root / sitefolder2 / index.php的内容

1 个答案:

答案 0 :(得分:0)

您的出发点可以是helicontech.com。从常见问题解答开始 - http://www.helicontech.com/forum/10648-FAQ.html,转到示例部分 - http://www.helicontech.com/isapi_rewrite/doc/examples.htm。在那里,您将找到重定向域的第一对规则。为了使用WP - 阅读http://www.helicontech.com/articles/isapi-rewrite-with-wordpress/

相关问题