В WordPress у меня есть страница с именем Experiments
с пули experiments
. Эта страница должна быть доступна по адресу http://site.com/experiments
.Справочник Переопределение на Wordpress
Проблема в том, что я также хочу иметь папку на моем сервере с таким именем, чтобы http://site.com/experiments/thing/
загружал файл index.html
в папку (если таковой имеется).
Я думал, что нашел идеальную структуру перепишет (от this blog post):
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f
# RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}/index.htm !-f
RewriteCond %{REQUEST_FILENAME}/index.php !-f
RewriteRule . /index.php [L]
</IfModule>
# BEGIN WordPress
# END WordPress
Похоже, что переписывает каталоги с помощью WordPress, если каталог не имеет index.html или index.php файл, в этом случае его загружает его, игнорируя WordPress. И он отлично работает для подкаталогов, но http://site.com/experiments/
пытается перенаправить на http://site.com/experiments
вперед и назад навсегда.
Кто-нибудь знает, что я делаю неправильно?