Недавно я изменил свой index.html на index.php - я хочу иметь возможность сделать перенаправление, чтобы отразить это, а затем также переписать, что заставляет foo.com/index.php просто быть foo.com/ и получить доступ к файлу .php.Как htaccess перенаправить index.html на index.php и index.php на/
У меня также есть отдельный сайт, т. Е. Bar.com, расположенный в подкаталоге foo.com, который я хочу оставить без изменений.
Это то, что я имел, что приводит к петле перенаправления:
RedirectMatch 301 ^/index.html?$ /index.php
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /.*index\.php\ HTTP/
RewriteRule ^(.*)index\.php$ /$1 [R=301,L]
Есть ли способ сделать это? Благодаря!
Абсолютно красивый. Именно то, что я хотел/нуждался. Бесконечно благодарен! –