Heim >Backend-Entwicklung >PHP-Tutorial > .htaccess怎么解决网站首页url的有关问题

.htaccess怎么解决网站首页url的有关问题

WBOY
WBOYOriginal
2016-06-13 13:02:17738Durchsuche

.htaccess如何解决网站首页url的问题
.htaccess如何解决网站首页url的问题

我网站首页有一个这样的地址:
暂定为我的网站域名为 A(www.a.com)
另外有一个网站域名为 B(www.b.com)

现在我的网站首页地址有一个 A/?from=B

请问如何设置.htaccess url重写将地址重定向为正常状态

我自己写了一个:

RewriteRule ^(.*)\?www\.b\.com?$ http://www.a.com/$1 [R=301,L]  但是不起作用
请问应如何设置?
------最佳解决方案--------------------
http://www.localzend.com/?from=http://www.baidu.com

<br />
RewriteCond  %{REQUEST_URI} ^(.*)$<br />
RewriteCond  %{QUERY_STRING} ^from=(.*)<br />
RewriteRule ^(.*)$  a.php?a=%1 [L]<br />

但是需要借助a.php中设置header来跳转。


------其他解决方案--------------------

引用:
http://www.localzend.com/?from=http://www.baidu.com
PHP code

RewriteCond  %{REQUEST_URI} ^(.*)$
RewriteCond  %{QUERY_STRING} ^from=(.*)
RewriteRule ^(.*)$  a.php?a=%1 [L]


但是需要借助a.php中设置header来跳转……


可以用了!!!谢谢您!!!
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn