Tim*_*002 26 .htaccess mod-rewrite redirect
在网上看了大约一个小时后,我找不到我的问题的答案.所以我用错误的关键字搜索或者我想要的是不可能的.
我想要的:
我有多个具有不同扩展名的域名,例如:
现在我想要的是将mydomain.be重定向到mydomain.nl.我在互联网上找到了这个解决方案,如下所示,需要.htaccess:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^mydomain.be$ [OR]
RewriteCond %{HTTP_HOST} ^www.mydomain.be$
RewriteRule (.*)$ http://www.mydomain.nl/$1 [R=301,L]
Run Code Online (Sandbox Code Playgroud)
使用此代码,当您键入mydomain.be时,您将重定向到mydomain.nl.但是地址栏中的URL也更改为mydomain.nl.我想要的是将URL保留在地址栏mydomain.be中.
所以,mydomain.be:
如何?
anu*_*ava 20
可以通过mod_rewrite完成它,但要确保在Apache的httpd.conf中启用了mod_proxy.完成后,启用mod_rewrite和.htaccess httpd.conf,然后将此代码放在您的目录.htaccess下DOCUMENT_ROOT:
Options +FollowSymLinks -MultiViews
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^(www\.)?mydomain\.be$ [NC]
RewriteRule ^ http://www.mydomain.nl%{REQUEST_URI} [L,NE,P]
Run Code Online (Sandbox Code Playgroud)
记下P用于处理代理请求的标志.
| 归档时间: |
|
| 查看次数: |
40002 次 |
| 最近记录: |