301-redirect

Apache 中高效的 301 重定向(www 到非 www 以及反之亦然)?
301-redirect

Apache 中高效的 301 重定向(www 到非 www 以及反之亦然)?

我偶然看到了一篇文章,标题是“高效的 301 重定向“”。 例如,如果您尝试将您的网站从 www 重定向到非 www 域,则文章建议与此 .htaccess/httpd.conf 规则进行比较: <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTP_HOST} ^www.domainname\.com$ [NC] RewriteRule ^(.*)$ http://domainname.com/$1 [R=301,L] </IfModule> 这将...

Admin

如何停止 htaccess URL 重定向循环
301-redirect

如何停止 htaccess URL 重定向循环

我是 htaccess 新手。所以当我想使用 htacces 进行 url 重定向时,我总是会遇到重定向循环,而且不知道如何修复它。我一直在网上搜索,但找不到适合我的解决方案。请帮忙 我想要做的是将根目录(/*)下的所有子页面重定向到根目录(/index.html)下的index.html 我需要将 www.mydomain.com.au/* 重定向到 www.mydomain.com.au/index.html 这是我的代码 RewriteEngine On RewriteBase / Rewrit...

Admin

使用 ldirectord/LVS 将 HTTP 重定向到 HTTPS
301-redirect

使用 ldirectord/LVS 将 HTTP 重定向到 HTTPS

我们正在使用 LVS 进行负载平衡,并希望进行 301 重定向http://example.com到https://example.com LVS 正在启用 https 并且没有问题,但是 http 真实服务器没有被添加到池中(权重为 0)。 LVS 不遵循 301 重定向吗?如果不遵循,如何配置 ldirectord 将所有 HTTP 流量发送到 HTTPS? 这是 nginx 配置: server { listen 80; server_name example.com; return 301 https://e...

Admin

nginx 永久移动未被浏览器注册
301-redirect

nginx 永久移动未被浏览器注册

我们有一个“测试版”网站,http://beta.domain.com, 尽管http://www.domain.com包含启动页面。现在我们删除了启动页面,并将网站移至实际域。我在 nginx 中设置了永久重定向来处理这个问题,但不知何故它无法正确重定向。 server { server_name beta.domain.com; rewrite ^/(.*) http://www.domain.com/$1 permanent; } 当我使用 curl 测试它时,它似乎按预期工作。 $ curl -v beta.domain....

Admin

nginx 和 wordpress 的 SSL 301 重定向
301-redirect

nginx 和 wordpress 的 SSL 301 重定向

在 wordpress 中为特定 URL 加载 https 的最佳方法是什么?我正在使用 events manager pro,并且希望不使用插件即可安全加载事件页面。 ...

Admin

启用 Varnish 后,NGINX 上 301 将 www 重定向到非 www
301-redirect

启用 Varnish 后,NGINX 上 301 将 www 重定向到非 www

我真的希望有人能帮我解决这个问题。经过大量搜索,我还是找不到解决方案。 我在 NGINX 上运行我的网站并启用了 Varnish,但是,当我尝试将我的域名的 www 版本重定向到非 www 版本时,它不起作用,而且我尝试了很多种不同的方法。 这是我目前的配置文件: server { server_name ~^(.+\.)(?<domain>.+\..+)$; rewrite ^ $scheme://domain.com permanent; } server { listen 8080; listen [...

Admin

IIS7 上的 DotNetNuke 5 中的 PortalAlias 映射模式 301 重定向无法正确重定向页面
301-redirect

IIS7 上的 DotNetNuke 5 中的 PortalAlias 映射模式 301 重定向无法正确重定向页面

我遇到了一个问题,通常其他人可以解决,但是他正在度假,而且我对 DNN5 和 IIS7 了解甚少。 我有一个客户,他想通过 SEO 提高他们在 Google 上的页面排名。他们要求将 domainname.com.au 重定向到 www.domainname.com.au。他们在 DNN6 上有 1 个门户,在 DNN5 上有 2 个门户。 我成功让重定向在 DNN6 上工作,这样 domainname.com.au/* 会重定向到 www.domainname.com.au,但在 DNN5 上,只有 domainname.com.au 会重定向到 ww...

Admin

301 重定向,需要删除文件名
301-redirect

301 重定向,需要删除文件名

我有许多重定向工作,但有一个需要重定向并删除文件名。 redirect 301 /path/to/file/default.aspx http://www.domain.com/newpath/to/page/ 当我实现这一点时,它会尝试重定向,但不会从 URL 中删除 default.aspx。 编辑 重写规则: ## path relative to web root RewriteBase / ## workaround for HTTP authorization ## in CGI environment RewriteRul...

Admin

Lighttpd 重定向至 SSL 导致 301 重定向循环
301-redirect

Lighttpd 重定向至 SSL 导致 301 重定向循环

我正在运行支持 SSL 的 lighttpd 1.4.31,但在强制特定虚拟主机使用 https 时出现问题。如果我从以下配置中禁用重定向行,它会按预期工作(http 和 https 均可工作,但没有重定向),但是当我启用它时,我发现浏览器陷入 301 循环。我不明白为什么会发生这种情况,因为对我来说重定向应该只适用于 http。我在配置顶部加载了 mod_redirect,并且另一个虚拟主机强制启用了某些域的 SSL...我不认为这会产生任何影响。我在以下配置片段中做错了什么?请注意,我用 site.example.com 替换了我的域。 $HTTP["...

Admin

无法在 Nginx Web 服务器上设置 301 重定向
301-redirect

无法在 Nginx Web 服务器上设置 301 重定向

我正在尝试为我的 Nginx 服务器上托管的所有域设置 301 重定向,到目前为止,所有尝试都失败了。我的 Nginx 配置如下。 文件:/etc/nginx/sites-available/所有我的站点 # 301 Redirects server { server_name www.example1.com; return 301 $scheme://example1.com$request_uri; } server { server_name www.example2.com; return 301 $schem...

Admin

301 重定向 mod_rewrite 链接从旧联盟系统到新联盟系统
301-redirect

301 重定向 mod_rewrite 链接从旧联盟系统到新联盟系统

我对 apache 命令完全陌生(并且完全不了解)。我正在开发一个新的 J! 安装,旨在替代客户现有的常规 html 网站。 新网站将使用: Joomla 2.5 虚拟商城 2.0.18a iDevAffiliate(暂不购买以确保其有效) 客户目前有一个购物车系统和一个使用 Post Affiliate pro 的联盟系统。有 1000 多个联盟会员,他们都根据其用户名获得了一个 URL。它们发布在论坛、横幅广告、印刷品等上 对于公司来说,这些 URL 保持不变并与 iDevAffiliate 协同工作至关重要。 所以!我们需要重写这些现有的...

Admin

将使用 https 提供的所有动态链接重定向到 http
301-redirect

将使用 https 提供的所有动态链接重定向到 http

情况如下: 我们正在运行一个由Drupal。不久前,我们决定将网站作为 SSL 提供服务。将网站从 http 重定向到 https 的设置是由一位不再与我们合作的人完成的。 我可以在.htaccess文件中看到以下几行 #Redirect http to https RewriteEngine On RewriteCond %{SERVER_PORT} 80 RewriteRule ^(.*)$ https://docs.dev.domain.com/$1 [R,L] mydomain.com 指向 LAMPP 服务器的根目录,我的网站位于 ...

Admin

如果我从 .htaccess 中重定向所有用户(除了我),我是否需要一个 robots.txt 文件
301-redirect

如果我从 .htaccess 中重定向所有用户(除了我),我是否需要一个 robots.txt 文件

所以..我有我的网站的实时版本,例如 domain.com 上的 v1.0 然后我在 testing.domain.com 上有我的开发测试版本 我希望 testing.domain.com 仅供我测试时访问,因此我将 .htaccess 文件中的所有其他 IP 重定向到 domain.com 上的当前实时版本 鉴于此,我是否需要在 testing.domain.com 上创建一个 robots.txt 文件来阻止搜索机器人,或者 .htaccess 重定向是否足够? 还有一个小问题……这样的重定向应该是 301 永久重定向吗? 谢谢 ...

Admin

使用正则表达式将一个或多个 URL 重定向到一个 URL
301-redirect

使用正则表达式将一个或多个 URL 重定向到一个 URL

在我的网站中,有一些可以通过两个 URL 访问的页面: .../页 .../参数/页面 为了针对搜索引擎优化网站,我必须将所有 .../page url 重定向到 .../parameter/page url。 我怎样才能修改文件 .htaccess? ...

Admin

执行 301 重定向
301-redirect

执行 301 重定向

好吧,我只是想知道如果我的域名提供商不提供 301 重定向,是否有任何方法可以进行 301 重定向。我的域名提供商是 bigrock,托管在 blogger 上,所以这对我来说很糟糕。谢谢 ...

Admin