0

我的商店应该在星期一工作......它还没有准备好(还)。压力 ...

最近我转移到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>

感谢您的任何建议!

尼古拉斯

4

1 回答 1

0

解决了 !我只是回到网络设置中给出的标准 .htaccess

于 2020-06-21T18:05:28.173 回答