Muszę ukryć folder "modules" z adresu URL "www.domain.com/modules/demo/add.php" Napisałem następujący kod htaccess,
Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /
RewriteRule ^modules/(.*)$ /$1 [L,NC,R]
Po użyciu tego samego kodu .htaccess, znalazłem błąd 404. (możesz sprawdzić demo @ http://crmdemoserver.com/modules/demo/add.php
Odpowiedzi:
0 dla odpowiedzi № 1Cóż, powinieneś pomyśleć o tym na odwrót. Połącz ten plik tylko bez katalogu modułów. W .htaccess możesz po prostu wykonać następujące czynności:
RewriteEngine on
RewriteBase /
RewriteRule ^demo/(.*)$ /modules/demo/$1 [L,QSA]
.Htaccess będzie leżał w katalogu /.