默认情况下,是的,您将有冲突。默认WordPress。htaccess规则如下所示:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
这些行中的-f和-d在这里很重要。他们基本上是说,如果请求的URL与路径中的文件或目录不匹配,则需要将URL重写为索引。php文件。索引。php文件是WordPress的入口点。
因此,如果您请求/media/并且/media文件夹存在,那么它将服务于该目录而不是主索引。php文件。现在,取决于其他地方的其他配置,这可能是好的,也可能不是好的。该目录上可能没有索引,因此默认的回退位置将是索引。无论如何,php。
还有其他可能的冲突,通常最好避免。但是,只要您知道潜在的问题,并且不要使用可能被误认为媒体目录中的文件的页面名称,它就可以工作。因为现有文件将通过这套规则赢得WordPress。