Невозможно игнорировать каталог в WordPress при установке через .htaccess - PullRequest
0 голосов
/ 04 августа 2011
/custom/player-registration.php

Я использовал следующий .htaccess в моей установке WordPress, и я не могу получить доступ к вышеуказанному URL ... какие-нибудь советы?Я попробовал 2 метода здесь ... URL продолжает переходить на страницу поиска WordPress.

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^custom - [L,NC]
RewriteCond %{REQUEST_URI} !^/(custom|custom/.*)$
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

ОБНОВЛЕНИЕ

Полагаю, мне нужно уточнить, чтоУ меня есть доступ к / custom, но я не могу получить доступ к файлам в этом каталоге ... как мне получить доступ к файлам в этом каталоге?

Ответы [ 2 ]

0 голосов
/ 04 августа 2011

Попробуйте

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_URI} ^custom.*
RewriteRule ^(.*)$ /index.php?/$1 [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
0 голосов
/ 04 августа 2011

WP по умолчанию .htaccess:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

означает: если запрос не указывает на какой-либо существующий файл или каталог, используйте index.php

, поэтому он должен хорошо обслуживать ваш файл снастройки по умолчанию.Что Вы пытаетесь совместить с остальной частью Вашего файла?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...