我已经通过自动安装程序安装了WordPress,后来将其配置为多站点。但每当我使用自动安装程序创建WordPress站点时,它都不会给我.htaccess
默认情况下为文件。所以我创建了一个名为.htaccess
在CPanel中,并将此代码粘贴到其中:
RewriteEngine On
RewriteBase /
RewriteRule ^index\\.php$ - [L]
# uploaded files
RewriteRule ^files/(.+)wp-includes/ms-files.php?file=$1 [L]
RewriteCond %{REQUEST_FILENAME} -f
[OR] RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule . index.php [L]
这是一种正确的方法吗?
最合适的回答,由SO网友:Bowe Frankema 整理而成
当然这不是问题。只要你的网站正常工作并重定向到正确的页面,这样做是没有害处的。您可能还想将其添加到您的中,以保护您的wp配置文件免受黑客攻击。htaccess:
<Files wp-config.php>
Order Allow,Deny
Deny from all
</Files>
祝你好运:)