[英].htaccess in subfolder
我在子文件夹中安装了一个新的cms(phpmydirectory)。 词根中有一个带有友好网址的wordpress。
当我在phpmydirectory中激活友好的URL时,类别和位置出现404错误,但清单中没有。 404错误出现在博客模板和URL中。
如何修复-htaccess,以便子文件夹读取子文件夹中的.htaccess,并且没有根目录?
是否在您的defaults.php文件中将PMD的子目录指定为$ BASE_URL? 我现在正在使用类似的设置进行操作,而不必对.htaccess文件进行调整。 但是,它与根目录中的Wordpress安装(而不是phpmydirectory的较早版本)没有竞争,因此,这可能会导致与我的设置不同的问题。
Apache始终沿根目录的路径读取所有.htaccess
文件。 这不能更改(除非一起禁止使用.htaccess
)。 最好的办法是确保父目录中的mod_rewrite
规则不适用。 这可能是使用
RewriteRule ^(.*)$ $1 [L]
作为phpmydirectory
目录中的最后一条规则。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.