я не могу понять, как в этом случае перенаправить в родительский каталог: У меня есть корневой каталог с файлом .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.
В чем моя ошибка?