Hallo zusammen,
ich habe meine erste PHP-Webseite nach dem Model-View-Control-Prinzip erstellt,
In meiner Entwicklungsumgebung funktioniert alles super.
Jetzt möchte ich die Seite auf meiner Web-Space publizieren.
Da ich die Root meiner Web-Space für meine Hauptinternetseite verwende, habe ich die neue PHP-Webseite (nach MVC) in einen Unterordner kopiert.
Hauptseite: www.meineWebSite.de
Neue PHP-Seite: www.meineWebSite.de/TWA
Hierbei gibt es allerdings das Problem, dass die Url nicht mehr stimmt, weil der Server so eingerichtet ist, dass er immer in der Root (www.meineWebSite.de) einsteigt.
Wie kann ich dem Server beibringen, dass er immer in dem Unterverzeichnis /TWA einsteigt?
Mein Ansatz war eine zusätzliche Configurationsdatei (.htaccess). Dort habe ich folgende Eintragungen vorgenommen:
Das funktioniert so aber nicht. Die Zeile RewriteBase /TWA/ hat quasi keine Auswirkungen.
Für Eure Hilfe wäre ich sehr dankbar.
Gruß Jörg
ich habe meine erste PHP-Webseite nach dem Model-View-Control-Prinzip erstellt,
In meiner Entwicklungsumgebung funktioniert alles super.
Jetzt möchte ich die Seite auf meiner Web-Space publizieren.
Da ich die Root meiner Web-Space für meine Hauptinternetseite verwende, habe ich die neue PHP-Webseite (nach MVC) in einen Unterordner kopiert.
Hauptseite: www.meineWebSite.de
Neue PHP-Seite: www.meineWebSite.de/TWA
Hierbei gibt es allerdings das Problem, dass die Url nicht mehr stimmt, weil der Server so eingerichtet ist, dass er immer in der Root (www.meineWebSite.de) einsteigt.
Wie kann ich dem Server beibringen, dass er immer in dem Unterverzeichnis /TWA einsteigt?
Mein Ansatz war eine zusätzliche Configurationsdatei (.htaccess). Dort habe ich folgende Eintragungen vorgenommen:
PHP-Code:
RewriteEngine on
RewriteBase /TWA/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
Für Eure Hilfe wäre ich sehr dankbar.
Gruß Jörg
Kommentar