我的商店应该在星期一工作......它还没有准备好(还)。压力 ...
最近我转移到SSL并删除了现在无用的域映射插件。
我遇到了各种问题(a)在我的 WooCommerce 商店下载可下载文件经常失败,b)我的主站点主页上显示的主题不是激活的...)调试模式已打开,但我的页面中没有出现错误。
我的日志充满了错误:
AH10039: FastCGI: server
和
server and Request exceeded the limit of 10 internal redirects due to probable configuration error.
我怀疑我的 htaccess 至少导致了第二个错误。(而且我对这件事一无所知......)这是:
#WFIPBLOCKS - Do not remove this line. Disable Web Caching in Wordfence to remove this data.
Order Deny,Allow
#Do not remove this line. Disable Web Caching in Wordfence to remove this data - WFIPBLOCKS
#SetEnv PHP_VER 5
#SetEnv REGISTER_GLOBALS 0
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
# add a trailing slash to /wp-admin
RewriteRule ^wp-admin$ wp-admin/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^(wp-(content|admin|includes).*) $1 [L]
RewriteRule ^(.*\.php)$ $1 [L]
RewriteRule . index.php [L]
</IfModule>
# END WordPress
# ultimate hotlink protection
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{REQUEST_FILENAME} -f
RewriteCond %{REQUEST_FILENAME} \.(gif|jpe?g?|png)$ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([^.]+\.)?mainDomain\. [NC]
RewriteCond %{HTTP_REFERER} !^https?://([^.]+\.)?subDomain1\. [NC]
RewriteCond %{HTTP_REFERER} !^https?://([^.]+\.)?subDomain2\. [NC]
RewriteCond %{HTTP_REFERER} !^https?://([^.]+\.)?subDomain3\. [NC]
RewriteCond %{HTTP_REFERER} !^https?://([^.]+\.)?subDomain4\. [NC]
RewriteRule \.(gif|jpe?g?|png)$ - [F,NC,L]
</ifModule>
<FilesMatch "\.(ttf|otf|woff)$">
<IfModule mod_headers.c>
Header set Access-Control-Allow-Origin "*"
</IfModule>
</FilesMatch>
感谢您的任何建议!
尼古拉斯