子域作为 URL 中的子目录

防爆墙纸

我们需要新服务器的解决方案,我们有一个主域,例如 example.com,它托管在 VPS 上,该网站位于 ASP.Net 中,博客例如 example.com/blog ,博客位于子目录中并使用 Wordpress。我们有了新服务器,我们想在新的 VPS 上移动我们的博客,所以我们在主域上创建了子域,例如 blog.example.com 并更改控制面板中的 A 记录,blog.example.com 工作正常,但我们想要显示像这样的 URL example.com/blog/ 有什么方法可以将子域显示为子目录吗?主网站将保留在主服务器上,我们只需要使用子域。所以它显示了所有链接,例如example.com/blog/post-name/

在你的 .htaccess 中试试这个:

RewriteEngine On
RewriteRule ^blog/(.*) http://blog.example.com/$1 [P,L]

它使用 mod_proxy(如果它不可用将失败)来反向代理 /blog/ 下的流量。显然,如果两台服务器之间的流量很大或连接不良,您将需要一些可以缓存的东西,但通常效果很好。

您可能必须设置

define('WP_HOME',    'http://example.com/blog');
define('WP_SITEURL', 'http://example.com/blog');

在您的 wp-config.php 中,因此内部链接指向您希望它们工作的 URL。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将 Url 子域重定向到子目录

来自分类Dev

重定向主域后,URL 仍包含子目录

来自分类Dev

在Rails for Heroku中将URL从子目录重写为子域

来自分类Dev

在Rails for Heroku中将URL从子目录重写为子域

来自分类Dev

主机文件中的子目录和子域

来自分类Dev

将子域指向子目录

来自分类Dev

子域链接到子目录?

来自分类Dev

将子域指向子目录

来自分类Dev

将所有子子目录的内容仅移动到其子目录中

来自分类Dev

重写规则以全局省略URL中的子目录

来自分类Dev

主站点在URL中显示子目录

来自分类Dev

RewriteRule 1个子目录中的多个URL

来自分类Dev

Javascript Regex替换url中的子目录

来自分类Dev

在url-pattern中包含子目录

来自分类Dev

RewriteRule在1个子目录中的多个URL

来自分类Dev

Angular Js正在从URL中删除子目录

来自分类Dev

在url-pattern中包含子目录

来自分类Dev

使用mod_rewrite清理URL,包括域内的子目录

来自分类Dev

.htaccess将域重定向到子目录,而无需更改URL

来自分类Dev

.htaccess如何将根URL重定向到子目录文件,如何重写为干净的URL并且不影响子域?

来自分类Dev

尽管通过propedit在属性中定义了子目录,但如何使子版本忽略子目录呢?

来自分类Dev

如何从URL删除子目录?

来自分类Dev

匹配 URL 及其子目录

来自分类Dev

将子目录重定向到子域问题

来自分类Dev

将子域重定向到子目录

来自分类Dev

子目录/子域的no-www网址

来自分类Dev

NGINX:子域到子目录,无需重定向

来自分类Dev

Javascript正则表达式排除URL中给定目录的所有子目录

来自分类Dev

htaccess-允许多个域来源,强制使用https,强制使用www,用子目录重写url

Related 相关文章

热门标签

归档