Block Block Block Block Block Разрешить доступ к списку указанных под папковPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Block Block Block Block Block Разрешить доступ к списку указанных под папков

Сообщение Anonymous »

Я пытаюсь создать правила 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>
  • site.com/blog/wp-admin[/code]
  • Код: Выделить всё

    site.com/blog/wp-json
  • Код: Выделить всё

    site.com/blog/wp-login.php
может кто -нибудь мне помочь?

Подробнее здесь: https://stackoverflow.com/questions/797 ... ub-folders
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Block Block Block Block Block Разрешить доступ к списку указанных под папков
    Anonymous » » в форуме Apache
    0 Ответы
    56 Просмотры
    Последнее сообщение Anonymous
  • Block Block Block Block Block Разрешить доступ к списку указанных под папков
    Anonymous » » в форуме Php
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Block Block Block Block Block Разрешить доступ к списку указанных под папков
    Anonymous » » в форуме Php
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous
  • HTACCESS Block CORT BIT POLTER Разрешить доступ к списку указанных под папков [Закрыто]
    Anonymous » » в форуме Php
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • HTACCESS Block Root Polder, но разрешайте доступ к списку указанных под папков [Закрыто]
    Anonymous » » в форуме Apache
    0 Ответы
    44 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Php»