相关疑难解决方法(0)

将非WWW重定向到WWW URL

当人们访问我的域时,它会使用php代码重定向到http://www.mydomain.com/en/index.php.我 在.htaccess中添加了以下代码

RewriteEngine on
Options +FollowSymlinks

RewriteBase /
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
RedirectPermanent /pages/abc-123.html http://www.mydomain.com/en/page-a1/abc.php
Run Code Online (Sandbox Code Playgroud)

将人们从非www重定向到www,

不过用户可以通过键入这两个访问http://mydomain.com/en/page-a1/abc.phphttp://www.mydomain.com/en/page-a1/abc.php 网址

有没有人知道完全重定向到http://www.mydomain.com/en/page-a1/abc.php的方法, 即使用户键入http://www.mydomain.com/en/page-a1/abc. PHP,并禁止访问没有www的URL.

php apache .htaccess redirect

8
推荐指数
3
解决办法
2万
查看次数

使用.htaccess将非www URL重定向到www

我正在使用Helicon的ISAPI Rewrite 3,它基本上在IIS中启用了.htaccess.我需要将非www URL重定向到www版本,即example.com应重定向到www.example.com.我使用了示例中的以下规则,但它会影响子域:

RewriteCond %{HTTPS} (on)?
RewriteCond %{HTTP:Host} ^(?!www\.)(.+)$ [NC]
RewriteCond %{REQUEST_URI} (.+)
RewriteRule .? http(?%1s)://www.%2%3 [R=301,L]
Run Code Online (Sandbox Code Playgroud)

这大部分都有效,但也将sub.example.com重定向到www.sub.example.com.如何重写上述规则以便子域不会被重定向?

.htaccess isapi-rewrite

6
推荐指数
1
解决办法
2867
查看次数

将没有www的URL重定向到www

我需要你的帮助.我想测试是否输入了没有www的URL

喜欢example.com它应转发给www.example.com.

mod-rewrite isapi-rewrite url-rewriting

5
推荐指数
1
解决办法
5350
查看次数

有没有办法在网站上始终要求或强制"www"子域名?

我想阻止用户去说example.com和只去www.example.com,我们正在使用IIS 6,所以说他们去example.com它可以在www.example.com等钉

这是一个设置的地方,否则我将不得不编写代码的时候检查的子域时,他们的土地,并相应地重定向?

编辑:我知道最好的办法是,如果用户启动一个进程(这是LMS),而在跟踪不为.asmx文件工作URL的万维网从www前缀,但无论出于何种原因,离开那就是为什么我试图迫使"WWW",因为如果有人没有它,然后他们想知道为什么跟踪不起作用.

iis subdomain iis-6

4
推荐指数
2
解决办法
3743
查看次数