Wie kann ich das Verzeichnis löschen/Ordner aus url mit htaccess umschreiben?
Mein Ziel ist:
domain.com/folder
umschreiben ->
domain.com
diese betreffen ALLE links innerhalb dieser Website.
Ich meine auf der Seite sind die links, wie z.B.:
domain.com/folder/forum.html
domain.com/folder/community.html
etc.
Dies ist mein Ziel:
domain.com/forum.html
domain.com/community.html
etc.
und es ist sehr wichtig, dass die "Ordner" ist niemals in der url in der adressbar sichtbar.
Versuchte ich schon viele codes, aber ich konnte nicht wirklich dieses problem lösen.
Mein bester Versuch war mit diesem code:
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{REQUEST_URI} !(.*)folder
RewriteRule ^(.*)$ folder/$1 [L]
Wenn ich eingeben
domain.com
Bekomme ich den Inhalt von
domain.com/folder
angezeigt, was richtig ist ("Ordner" nicht in der url angezeigt). Aber wenn ich auf einige links der Website, wie: domain.com/folder/community.html dann kann ich wieder sehen "Ordner" in der url, aber ich will, es wird IMMER entfernt.
hier ist meine Website:
thewedgiecommunity.x10.mx/wedgiecommunity/
Mein Ziel ist es, zu entfernen "wedgiecommunity" (=Ordner)
Dieser link funktioniert
thewedgiecommunity.x10.mx/
Aber, wenn du auf Community (
thewedgiecommunity.x10.mx/wedgiecommunity/community.html
) dann bekomme ich wieder "wedgiecommunity" in der URL.
Wäre genial, wenn mir jemand helfen könnte
InformationsquelleAutor Bardock | 2013-10-15
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie diesen code verwenden:
Geht in DOCUMENT_ROOT/wedgiecommunity/.htaccess:
Geht in DOCUMENT_ROOT/.htaccess:
+1 aber ich glaube, Sie fangen eine zusätzliche
/
in Ihrem Zustand (in der%1
capture-Gruppe).Q1. Ist dies der nur .htaccess oder haben Sie einen anderen in wedgiecommunity? Q2. Ist das der einzige code in diesem .htaccess? Wenn Sie einige andere code, dann poste es bitte in Frage? Q3. Was ist die Lage von oben .htaccess?
A1: ja, ich habe eine andere .htaccess, in wedgiecommunity. Aber ich kann nicht nach dem gesamten Inhalt hier, weil der char-Begrenzung. A2: ja, ich völlig ersetzt den alten code mit diesem code. A3: die in der "public_html" Ordner, kann ich Ihnen einen FTP-Zugang, wenn Sie denken es hilft.
Vielen Dank - Das funktioniert Super
InformationsquelleAutor anubhava
Können Sie diese Regel verwenden, um "löschen" den Ordner aus der URL, wenn der Zugriff direkt über den browser:
Dann Ihre andere Regel wird den rest erledigen.
funktioniert nicht. Seine immer noch das gleiche mit diesem code. Wenn ich gehe, thewedgiecommunity.x10.mx/wedgiecommunity/community.html ich sehe immer noch die "wedgiecommunity" (=Ordner) in der URL.
InformationsquelleAutor Jon Lin