Non riesco a capire come reindirizzare alla directory superiore in questo caso: Ho una directory root con il file .htaccess, dove rewriteEngine è attivo. In questa directory ho un file rootFile.php. Inoltre, in questa directory ho una directory "forum", con un altro file .htaccess in esso.htaccess RewriteRule reindirizzamento alla directory padre?
Quando è richiesta "forum.mySite.com/rootFile.php", devo reindirizzare a "mySite.com/rootFile.php" il che significa che devo reindirizzare la richiesta alla directory superiore.
/forum/.htaccess:
RewriteEngine on
RewriteBase /forum/
RewriteRule ^sitemap /forum/map.php [L]
...
ho cercato di:
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]
provato anche questo:
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]
Ed è sempre reindirizzamento da/forum/rootFileName a/forum/rootFile, ma mai a/rootFile.
Dov'è il mio errore?
da dove viene il percorso '/ ciao/world' deve puntare a? – MrIsaacs