Я не могу понять, как перенаправить в родительский каталог в этом случае: у меня есть корневой каталог с файлом .htaccess, где включен rewriteEngine.В этом каталоге у меня есть файл rootFile.php.Кроме того, в этом каталоге у меня есть каталог "forum", в котором находится другой файл .htaccess.
Когда есть запрос к "forum.mySite.com/rootFile.php", мне нужно перенаправить его на«mySite.com/rootFile.php», что означает, что мне нужно перенаправить запрос в родительский каталог.
/ forum / .htaccess:
RewriteEngine on
RewriteBase /forum/
RewriteRule ^sitemap /forum/map.php [L]
...
Я пытался:
RewriteEngine on
RewriteBase /forum/
RewriteRule ^rootFileName ../rootFile.php [L]
\# or so RewriteRule ^rootFileName /rootFile.php [L]
\# or so RewriteRule ^rootFileName rootFile.php [L]
RewriteRule ^sitemap /forum/map.php [L]
Также попробовал это:
RewriteEngine on
RewriteBase /
RewriteRule ^rootFileName ../rootFile.php [L]
\# or so RewriteRule ^rootFileName /rootFile.php [L]
\# or so RewriteRule ^rootFileName rootFile.php [L]
RewriteBase /forum/
RewriteRule ^sitemap /forum/map.php [L]
И он всегда перенаправляет из / forum / rootFileName в / forum / rootFile, но никогда не в /rootFile.
Где моя ошибка?