У меня проблемы с записью перезаписываемой секунды в файле htaccess на моем веб-сервере. Если бы кто-то мог мне помочь, это было бы очень полезно для меня.
Что я хочу сделать, это две вещи:
1. Перенаправьте все запросы на http: // domain.com на http: // www.domain.com.
2. Перенаправьте / удалите часть index.html из URL, если она существует.
Мои текущие настройки htaccess:
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{http_host} ^example.com [nc]
RewriteRule ^(.*)$ http ://www. example. com/$1 [R=301,NC]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /.*index\.html\ HTTP/
RewriteRule ^(.*)index\.html$ [b]http :// www. example. com[/b]/$1 [R=301,L]
Что происходит, когда URL содержит index.html, он в основном дает страницу 404. Не уверен, где перенаправления зацикливаются. Кто-нибудь вмешался, чтобы пролить свет на проблему?
Заранее спасибо.