wordpress - 在子目录(不是根目录)中运行 Wordpress

标签 wordpress .htaccess directory

我有一个 wordpress 网站,目前正在我网站的子目录中运行,基本上我的结构如下:
根/WP

我想将 wordpress wp 文件夹保留在同一个位置,但是让它直接从根 url 加载 wordpress 站点。

例如,目前当我访问 www.mysite.com/wp 时该站点会加载,但是我希望在访问 www.mysite.com 时加载 wordpress 站点 - 目前如果我访问 www.mysite.com只需加载 500 内部服务器错误消息。

我希望我需要对 htaccess 文件进行一些更改 - 任何人都可以建议如何做到这一点

所以简而言之
当我访问 www.mysite.com 时 - 它会查看/wp 文件夹,但在地址栏中仍显示为 www.mysite.com。

最佳答案

将这些行添加到 .htaccess 应该可以完成工作(未测试,抱歉,这可能还不够):

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www.)?mysite.com$
RewriteRule ^(/)?$ wp [L]

更新:您不妨查看 https://codex.wordpress.org/Giving_WordPress_Its_Own_Directory一种更接近 WordPress 标准的方法来实现这一点。

关于wordpress - 在子目录(不是根目录)中运行 Wordpress,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8742662/

相关文章:

javascript - 在不更新 functions.php 中的脚本和样式版本的情况下调试 wordpress 主题

.htaccess - Htaccess : Redirect and remove paths after

php - 使用 mod_rewrite 指示伪目录的文件名

python - 从父文件夹导入模块

c++ - C++目录中的文件

python - 如何使用 Python 检查文件夹的内容

php - cron 更新数据库中的表时选择查询速度变慢

php - Wordpress nginx 重定向循环

javascript - 自动改变背景颜色循环(jQuery/css?)

security - .htaccess 用于 IIS?