wordpress301重定向
« 回复 #10 于: 2011-12-16, 13:14:55 »
前一个链接疑似被劫持到了另一个网站。

wordpress301重定向
« 回复 #11 于: 2011-12-16, 20:16:25 »
谢谢!不过后一个链接打不开了。
欢迎光临水景一页

请阅读“论坛管理”里面的置顶内容,帮助维护论坛正常运行,方便你我他!

wordpress301重定向
« 回复 #12 于: 2011-12-23, 12:00:53 »
问题总是会出现。
有一个问题想请教:
比如进行了A网站A域名对于B网站B域名的301重定向(根目录的情况)。

#RewriteEngine on
RewriteEngine On
RewriteBase /
rewritecond %{http_host} ^A.com [nc]
rewriterule ^(.*)$ http://B.com/$1 [L,R=301]

但是,A网站A域名下的子目录/a,并不想定向到B网站B域名的子目录(实际上也没有子目录)。这个矛盾能够解决吗,如何解决呢?
实际情况下,打开A.com/a 的时候( http://nsfz.osa.pl/phpbb/index.php? ),网页(sourceforge空间)提示文最后有这样的说明:NOTE: As of 2008-10-23 directory index display has been disabled by default. This option may be re-enabled by the project by placing a file with the name ".htaccess" with this line:


Options +Indexes

这个Options +Indexes应该是需要添加的语句吗?谢谢!
« 最后编辑时间: 2011-12-23, 12:05:41 作者 hongwang777 »

wordpress301重定向
« 回复 #13 于: 2011-12-23, 12:10:44 »
输入上面A.com/a的地址的时候被劫持了,重发一次: http://nsfz.osa.pl/phpbb/index.php?
劫持的网站地址:http://www.example.com  ——管理员注:这个是插入链接时候系统默认的链接地址,需要改成实际要使用的链接。
« 最后编辑时间: 2011-12-23, 21:44:05 作者 lonelicloud »

wordpress301重定向
« 回复 #14 于: 2011-12-23, 22:19:52 »
1、看了那个链接,似乎错误提示是说你的 /phpbb/ 目录下面没有文件?提示要添加的语句就是
程序代码: [选择]
Options +Indexes
不过这个代码的意思是你访问 /phpbb/ 的时候显示目录中的文件列表(没有文件的话就显示空白目录)。

2、你说的重写要求,我试着写了下面的规则,你看看是否管用:
程序代码: [选择]
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !^/a/(.*) $ [NC] # 对于所有不是子目录 a 下面的链接
RewriteRule ^(.*)$ http://B.com/$1 [L,R=301] # 执行跳转到 B.com 的重写
« 最后编辑时间: 2011-12-23, 22:20:22 作者 lonelicloud »
欢迎光临水景一页

请阅读“论坛管理”里面的置顶内容,帮助维护论坛正常运行,方便你我他!

wordpress301重定向
« 回复 #15 于: 2011-12-24, 13:35:46 »
我应该没有说清楚。或许没有办法这样修改。
RewriteBase / 是说主程序在根目录。域名A定向到域名B,但我的A/a又不能定向到B(B没有子目录a)。这里就有一个矛盾。语句要说明子目录不适用这个定向。似乎这个矛盾难以解决。
所以,这仅仅是个尝试而已,实际运用中并不需要。我还是在根目录使用index.php的301跳转B的方式,这样不影响 A/a的打开。http://nsfz.osa.pl/phpbb/index.php?

谢谢管理员。