如何解决重定向问题,我已经尝试了许多解决方案(代码)

时间:2019-01-21 14:18:51

标签: html .htaccess

我有一个网站,托管在托管服务器上。我已经上传了该站点,但是当我访问example.com域时,它打开了文件夹中所有文件的目录,而不是index.html。

我知道它与.htaccess文件有关,但是我尝试了所有可能的代码,但均无法正常工作,有时会出现错误,提示“内部服务器错误”等。当我删除htaccess文件时,它再次正常工作,但再次显示目录。

如上所述,Ive几乎尝试了所有可能的事情。

其他信息:- 默认情况下,htaccess中有一些#wordpress代码,几乎没有条件(我已经删除了wordpress内容并创建了新的htaccess),唯一的问题是它没有将域重定向到index.html(Home)。但是现在由于如上所述,当我删除htaccess目录时出现,并且当我从目录中单击index.html文件时,它会打开主页..但是删除该wordpress代码后,现在也无法导航其他页面(例如about.html,contact.html等),错误状态为“内部服务器错误”,但是一旦从目录中单击,只有index.html可以工作。

这是我默认使用的.htaccess的代码。

 # BEGIN WordPress
AddHandler application/x-httpd-php70 .php
<IfModule mod_expires.c>
    ExpiresActive On
    ExpiresByType image/jpg "access plus 6 hours"
    ExpiresByType image/jpeg "access plus 6 hours"
    ExpiresByType image/gif "access plus 6 hours"
    ExpiresByType image/png "access plus 6 hours"
    ExpiresByType text/css "access plus 6 hours"
    ExpiresByType application/pdf "access plus 1 week"
    ExpiresByType text/javascript "access plus 6 hours"
    ExpiresByType text/html "access plus 10 minutes"
    ExpiresByType image/x-icon "access plus 1 year"
    ExpiresDefault "access plus 3 hours"
</IfModule>
Header set X-Endurance-Cache-Level "2"
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

网站:-http://almishkatkw.com

谢谢

0 个答案:

没有答案