【问题标题】:Installing Wordpress in a subdirectory, getting 403 error在子目录中安装 Wordpress,出现 403 错误
【发布时间】:2018-06-27 01:06:09
【问题描述】:

我通过将安装文件解压缩到 MAMP/htdocs/子目录然后成功完成安装来进行 Wordpress 的本地安装。 MAMP/htdocs/ 中有一个完整的网站(不使用 WordPress)。当我尝试访问 localhost:8888/subdirectory 时,出现 403 错误。 我发现原因是 MAMP/htdocs/.htaccess 中的一行:

DirectoryIndex src/index.php

当我删除这条线时,问题就解决了,但是,当然,我需要这条线才能使主网站正常运行。是否有让 WordPress 在子目录中工作的解决方法(可能是通过编辑 WordPress 在 MAMP/htdocs/subdirectory/.htaccess 中安装的默认 .htaccess?)

【问题讨论】:

    标签: wordpress .htaccess


    【解决方案1】:

    发布您的.htaccess 代码,或者您可以尝试下面的.htaccess 代码,只需将子目录更改为文件夹名称

    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /sub-directory-name
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /sub-directory-name/index.php [L]
    </IfModule>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-09-26
      • 2017-05-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-26
      • 2015-12-12
      • 1970-01-01
      相关资源
      最近更新 更多