У меня есть файл для защиты с использованием .htaccess на моем сайте. Мой сайт построен на wordpress, и у него уже есть файл .htaccess, файл, который я хочу защитить, находится в том же каталоге, что и файл .htaccess, поэтому я не могу создать другой файл .htaccess.защитить файл, используя .htaccess
код в текущем файле .htaccess
# BEGIN WordPress
<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
Как я могу вставить код ниже, приведенный выше код?
<FilesMatch file.php>
AuthName "Restricted File"
AuthType Basic
AuthUserFile /path/to/the/.htpasswd
require valid-user
</FilesMatch>
Я попытался вставить его под комментарий #End WordPress, но это не всплывающее окно, когда я попытался получить доступ к файлу. Я даже использовал <Files> </Files>
и попытался вставить его внутри <IfModule></IfModule>
и до сих пор не повезло. может ли любой орган иметь опыт использования файла .htaccess?
Вы также создать файл с именем '.htpasswd' помещен на том же месте, что и' .htaccess'? –
да, я создал его. Я разместил его в другом месте. – JAlex
Поместите его перед '# BEGIN WordPress'. – anubhava