.htaccess 起初运行良好,然后我在 .htacess 中添加了两行以启用 RewriteLog。结果是我无法打开我的网站。
我添加到我的 .htaccess 中的两行如下:
RewriteLog /home/bigmeow/mylog/rewrite.log
RewriteLogLevel 9
Run Code Online (Sandbox Code Playgroud)
启用 rewritelog 的 .htaccess 如下:
less .htaccess
RewriteEngine On
RewriteBase /blog/
RewriteLog /home/bigmeow/mylog/rewrite.log
RewriteLogLevel 9
RewriteRule ^index\.php$ - [L]
# uploaded files
RewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [L]
# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^[_0-9a-zA-Z-]+/(wp-(content|admin|includes).*) $1 [L]
RewriteRule ^[_0-9a-zA-Z-]+/(.*\.php)$ $1 [L]
RewriteRule . index.php [L]
Run Code Online (Sandbox Code Playgroud)
当我尝试打开我的网站时收到的错误消息:
Internal Server Error
The server encountered an …Run Code Online (Sandbox Code Playgroud)