我的域名(App Links
)指向example.com
它包含一个wordpress项目
所以我更改了public_html/cushbu
文件
wp-config
同样位于 define('WP_HOME','http://example.com');
define('WP_SITEURL','http://example.com');
文件夹
.htaccess
文件中
pubic_html/cushbu
访问我的域名时遇到500错误(# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /example.com
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /example.com/index.php [L]
</IfModule>
# END WordPress
# Wordfence WAF
<Files ".user.ini">
<IfModule mod_authz_core.c>
Require all denied
</IfModule>
<IfModule !mod_authz_core.c>
Order deny,allow
Deny from all
</IfModule>
</Files>
# END Wordfence WAF
#disable hotlinking of images with forbidden or custom image option
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?example.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ – [NC,F,L]
)
答案 0 :(得分:1)
从example.com
和RewriteBase
移除.htaccess中的RewriteRule
。
您最简单的方法是将文件重命名为bck.htaccess
,然后让wordpress为您生成一个新文件。