Моего .htaccess
файла:Перенаправление всех .html файлов в корневую папку с помощью HTAccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^pharmacy/?(.*)$ /wp-content/plugins/swift-mailer/lib/classes/$1 [L]
RewriteBase/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
После reading this answer я попытался добавить RewriteRule ^(.*)\.html$/[L,R=301]
после RewriteCond %{REQUEST_FILENAME} !-d
который перенаправляет HTML файлов в корневую папку, но другой URL перестает работать.
PS: Я не привык к файлам .htaccess.
поставил его над RewriteCond – splash58
@ splash58 вы имеете в виду выше 'RewriteCond% {REQUEST_FILENAME}! -f' код? –
Да, потому что Cond влияет только на 1-е правило – splash58