我目前正在将一个网站从现有的CMS转换为WordPress。
我有一个自定义的“剧集”帖子类型,URL为myurl。com/剧集/
myurl上还有一个现有目录。com/剧集/由于历史原因需要保留-它包含大量图像和静态HTML文件,仍需要解析。
目前,由于/集/目录存在,WordPress不会靠近它,因此我的自定义帖子类型下的页面不会加载。
这是因为WordPress的默认设置。htaccess有两条规则,规定WordPress不应处理任何现有文件或现有目录:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
但这些规则完全不能由WordPress来处理。我希望WordPress在默认情况下处理/集/集,并且仅当有问题的文件存在时才这样做。但是,只有第一行(即,除非有问题的文件存在,否则将所有内容传递给WordPress)似乎并没有什么效果。
有没有办法重新编写这些重写规则,以便WordPress在目录存在时仍能处理请求,但在file是否存在?