404 перенаправление в подпапку не работает из-за Wordpess .htaccess в каталоге public_html - PullRequest
0 голосов
/ 27 ноября 2018

Я могу ошибаться, но я думаю, что конфигурация WordPress меня портит ...

Внешнее приложение будет передавать информацию в скрипт на моем сервере.Я не могу контролировать, как внешний сервер отправляет мне данные.

Это будет в этом формате ...

http://example.com/folder/param1?param2=boo&param3=who

Мой сценарий будет index.php

Что мне нужно знать, так это как псевдоним param1 к index.php Итак ... загрузка любого из следующих ...

http://example.com/folder/12345
http://example.com/folder/abcdefg
http://example.com/folder/Cookies_and_cream

..все выполнят сценарий index.php , но оставят исходный URL без изменений, чтобы сценарий мог определить, что param1 равно

. Я пробовал ErrorDocument 404 /folder/index.php в .htaccess , но, похоже, не работает ... это потому, что .htaccess в корневой папке перенаправляет все в папку WordPress, которая затем отображает версию WordPress страницы 404?Есть ли способ отменить root .htaccess ?

UPDATE

Удаление .htaccess в корневой папке позволяет .htaccess в / folder для корректной работы.Я использую ErrorDocument 404 /folder/index.php в / folder / .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

Как мнеполучите / folder / .htaccess , чтобы переопределить /. htaccess ?

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