Я пытаюсь создать правила HTACCESS в корне клиентского сайта, чтобы блокировать трафик от определенной подпапки, где установлен WordPress. < /p>
Вот моя структура < /p>
site.com
|--blog
|--.htaccess
|--wp-files
.htaccess
site-root-files
< /code>
Мой корневой файл htaccess выглядит так: < /p>
RewriteEngine On
# Define the list of exception folders
RewriteCond %{REQUEST_URI} ^/blog/([^/]+)/
RewriteCond %{REQUEST_URI} !^/blog/(wp-admin|wp-json)/
# List of exception files
RewriteCond %{REQUEST_URI} ^/blog/wp-login\.php$ [NC]
RewriteCond %{REQUEST_URI} !^/blog/wp-login\.php$
# Redirect all other requests under /blog/
RewriteCond %{REQUEST_URI} ^/blog/
RewriteRule ^/blog/ / [L]
Redirect 301 /tmp /
ErrorDocument 404 /error/404.html
< /code>
, кажется, ничего не работает, за исключением двух последних строк, которые TMP перенаправляют и страница 404. < /p>
WordPress устанавливается в папке блога. Это происходит, и это выглядит так: < /p>
# BEGIN WordPress
# Direktiverne (linjer) mellem 'BEGIN WordPress' og 'END WordPress' er
# dynamisk genereret og bør kun ændres via WordPress-filtre.
# Eventuelle ændringer i direktiverne mellem disse markører vil blive overskrevet.
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /blog/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
# END WordPress
< /code>
Что я попробовал? !^/blog/(wp-admin | wp-json)/
выглядит как не/не писать правила перезаписывания для блога/wp-admin или блог/wp-json и т. Д.
tl; dr
block access to
block to
block to
block
< /li>
< /ul>
За этими исключениями (разрешить доступ к) < /p>
Я пытаюсь создать правила HTACCESS в корне клиентского сайта, чтобы блокировать трафик от определенной подпапки, где установлен WordPress. < /p> Вот моя структура < /p> [code]site.com |--blog |--.htaccess |--wp-files .htaccess site-root-files < /code> Мой корневой файл htaccess выглядит так: < /p> RewriteEngine On
# Define the list of exception folders RewriteCond %{REQUEST_URI} ^/blog/([^/]+)/ RewriteCond %{REQUEST_URI} !^/blog/(wp-admin|wp-json)/
# List of exception files RewriteCond %{REQUEST_URI} ^/blog/wp-login\.php$ [NC] RewriteCond %{REQUEST_URI} !^/blog/wp-login\.php$
# Redirect all other requests under /blog/ RewriteCond %{REQUEST_URI} ^/blog/ RewriteRule ^/blog/ / [L]
Redirect 301 /tmp / ErrorDocument 404 /error/404.html < /code> , кажется, ничего не работает, за исключением двух последних строк, которые TMP перенаправляют и страница 404. < /p> WordPress устанавливается в папке блога. Это происходит, и это выглядит так: < /p>
# BEGIN WordPress # Direktiverne (linjer) mellem 'BEGIN WordPress' og 'END WordPress' er # dynamisk genereret og bør kun ændres via WordPress-filtre. # Eventuelle ændringer i direktiverne mellem disse markører vil blive overskrevet.
# END WordPress < /code> Что я попробовал? !^/blog/(wp-admin | wp-json)/[/code] выглядит как не/не писать правила перезаписывания для блога/wp-admin или блог/wp-json и т. Д. tl; dr block access to [list]
block to
block to
block < /li> < /ul> За этими исключениями (разрешить доступ к) < /p>
[*]site.com/blog/wp-admin[/code] [*][code]site.com/blog/wp-json[/code] [*][code]site.com/blog/wp-login.php[/code] [/list] может кто -нибудь мне помочь?
Я пытаюсь создать правила HTACCESS в корне клиентского сайта, чтобы блокировать трафик от определенной подпапки, где установлен WordPress.
Вот моя структура
site.com
|--blog
|--.htaccess
|--wp-files
.htaccess
site-root-files
Я пытаюсь создать правила HTACCESS в корне клиентского сайта, чтобы блокировать трафик от определенной подпапки, где установлен WordPress.
Вот моя структура
site.com
|--blog
|--.htaccess
|--wp-files
.htaccess
site-root-files
Я пытаюсь создать правила HTACCESS в корне клиентского сайта, чтобы блокировать трафик от определенной подпапки, где установлен WordPress.
Вот моя структура
site.com
|--blog
|--.htaccess
|--wp-files
.htaccess
site-root-files
Я пытаюсь создать правила .htaccess в корне клиентского сайта, чтобы блокировать трафик в определенную подпапку, где установлен WordPress.
Вот моя структура:
example.com
|--blog
|--.htaccess
|--wp-files
.htaccess
site-root-files
Я пытаюсь создать правила .htaccess в корне клиентского сайта, чтобы блокировать трафик в определенную подпапку, где установлен WordPress.
Вот моя структура:
example.com
|--blog
|--.htaccess
|--wp-files
.htaccess
site-root-files