2017-02-28 6 views
0

Nehmen wir an, ich rufe www.expamle.com im Browser an. Das wird die Daten von / auf meinem Server bekommen..htaccess; Wie bekomme ich Unterordner aber nicht in URL angezeigt?

Aber wie kann ich die Daten von /folder/ auf meinem Server bekommen aber immer noch von www.expamle.com anrufen und auch www.expamle.com als Browseradresse bleiben?

Zusätzlich z.B. www.expamle.com/my_file.php sollte von /folder/my_file.php auf meinem Server aufgerufen werden.

Wie kann ich das mit .htaccess?

Antwort

0

können Sie die folgende Regel verwenden:

RewriteEngine on 


RewriteRule !^folder /folder%{REQUEST_URI} [L] 

Dadurch werden alle Anfragen umschreiben einschließlich zum/Ordner Dateien und Unterordner aus Ihrem Root bestehenden. Wenn Sie nicht wollen, Ihre vorhandenen Stamm Dateien und Ordner neu zu schreiben, können Sie diese auch

RewriteEngine on 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule^/folder%{REQUEST_URI} [L] 
0

Versuchen unter Regel verwenden,

RewriteEngine On 
RewriteRule ^(.*)$ /folder/$1 [QSA,L] 
Verwandte Themen