我在 .htaccess 文件中添加了一些错误代码,然后我的网站甚至无法加载。所以我回到了以前工作的版本,但网站仍然无法加载,我不知道这是否与缓存有关(我顺便清空了它)但我希望能够测试我的网站。但是当前的浏览器不会去那个站点。在不同的计算机上尝试了该站点,它现在可以正常工作。
Options +FollowSymLinks -MultiViews
rewriteengine on
RewriteBase /
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^ http://%1%{REQUEST_URI} [R=301,L]
RewriteRule ^blog/(.*)$ blog.php?article=$1 [QSA,L]
是当前的.htaccess。
Options +FollowSymLinks -MultiViews
rewriteengine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*)$ $1.php [NC,L]
## remove ugly part of url for blog.php
RewriteRule ^ http://%1%{REQUEST_URI} [R=301,L]
RewriteRule ^blog/(.*)$ blog.php?article=$1 [QSA,L]
这是打破它的那个