Tag: mod-rewrite
URL-rewriting-Modul für den Apache web-server. Es wird Häufig verwendet, für die so genannte „schöne“ URLs, sondern bietet auch die Leistung und die Flexibilität, um verschiedene request-handling-Aufgaben über einfache Substitutionen.
3
Antworten
Brauche ich etwas .htaccess-code behandelt wird, extensionless-Dateien als PHP-Dateien. Angenommen, der Besucher Besuche www.mywebsite.com/dir1/dir2/file.name, wird er zuerst suchen Sie die Datei dir1/dir2/file.name existiert, und wenn es nicht vorhanden ist, sieht es für dir1/dir2/file.name.php (also mit .php -
2
Antworten
Ich habe eine website, die Verwendung von osCommerce, die alle die Seite zugegriffen werden kann, die direkt mit http://www.example.com/pagename.php, aber ich würde jetzt gerne zu zwicken die htaccess-Datei, so dass es unterstützt http://www.example.com/username und dann umleiten zu
2
Antworten
Ich habe einen client Ordner, der sich unter http://www.example.com/client Allerdings habe ich jetzt installiert-SSL auf dem server, und Sie möchten fügen Sie eine permanente Weiterleitung per HTACCESS, so dass, wenn /client zugegriffen wird, dass es Umleitungen: https://www.example.com/client
1
Antworten
Ich versuche redirect alles auf eine einzige Seite von meinem /website/Ordner/Verzeichnis. Ich habe eine einfache .htaccess mit diesem einfachen code (ich weiß, das würde erfordern mehr code .htaccess aber es ist nur ein test). RewriteEngine on RewriteRule
3
Antworten
Ich bin nicht Experte in htaccess-Dateien und ich versuche, etwas, das scheint sehr einfach, aber ich habe nicht in der Lage, es zu tun. Habe ich gesucht und endlich hier etwas finden könnte arbeiten für meinen Gebrauch
1
Antworten
Getestet hab ich den code unten, auf dem mehrere domains gehostet werden Dreamhost und es funktioniert—außer auf neuere domains die ich Hinzugefügt habe innerhalb des letzten Jahres. RewriteEngine on #unless directory, remove trailing slash RewriteCond %{REQUEST_FILENAME} !-d
2
Antworten
Dies ist für grundlegende HTML - /PHP-Seiten, keine query-strings, etc.. ich habe gesucht hoch und niedrig und die Ressourcen für die Beseitigung der 'index.php' aus dem URI oder entfernen '.php' und andere Datei-Erweiterungen.. und auch das hinzufügen
2
Antworten
Wie ändere ich die folgenden client-side URL domain.com/profile/jung domain.com/jung (preferable) server-Seite URL der domain.com/profile.php?user_id=100 mit dem Benutzernamen in eine php-variable? Ich weiß, ich muss zum Bearbeiten meiner htaccess-Datei mit einer RewriteCond-und RewriteRule, aber es ist immer noch
1
Antworten
Ich versuche mit HTTP zu HTTPS umleiten mithilfe von xampp. Ich habe schon gesehen, alle Fragen und mehrere Antworten auf mehrere websites empfehlen Sie diese website: http://robsnotebook.com/xampp-ssl-encrypt-passwords Dies ist, was ich getan habe: Ich auskommentiert, die Zeile
1
Antworten
Ich die HTTP_HOST-header in einer RewriteRule, aber den port ändern Ich kann nicht verwenden Sie SERVER_NAME, da es verschiedene von der host-header (das ist das, was ich brauche) Gibt es eine Möglichkeit zum kürzen von :port aus
3
Antworten
Richte ich einen virtuellen server mit virtualmin, es nicht schaffen .htaccess-Datei, damit ich schuf eine in das "public_html" - Ordner und setzen Sie den folgenden code RewriteEngine On RewriteCond % ^megahotserved.com [NC] RewriteRule ^(.*)$ http://www.megahotserved.com/$1 [L,R=301] neu
2
Antworten
Zum Beispiel, wenn ich umschreiben /category/topic/post/ zu /index.php?cat=1&topic=2&post=3, wie bekomme ich /index.php?cat=1&topic=2&post=3 mit PHP? Kurze Antwort: Sie kann nicht. Jedoch, wenn Ihre Anwendung kennt die rewrite Schema (dh. Sie haben reverse-mapping) oder Sie haben klar definierte rewrite-Regeln,
2
Antworten
Ich bin mit Apache 2.4, und habe ich zwei virtuelle Verzeichnisse. Eine SSL erfordert, und der andere leitet es. Wenn ein Benutzer versucht, besuchen https://www.derp.com/derp ohne /derp vorhanden, Sie korrekt ein 404. Aber wenn ein Benutzer besucht
2
Antworten
Ich habe viele Artikel gesehen, auf schreibt. Alles gut. Aber keine, die für diese genaue situation. So, hier ist meine Frage: hoffe, Sie können helfen. Weil ich kann es nicht funktionieren. wir führen website auf domain.com (ohne
1
Antworten
Ich versuche alle Anfragen einschließlich get-Variablen Umleitung auf eine andere domain mit htaccess umschreiben, Ich versuche redirect aller URLs von meinem alten blog zu http://www.passiveincomeidea.com domain-root, aber alle URLs mit einem Variablen, noch übergeben Sie die variable
2
Antworten
Ich habe Probleme bei der Kombination von einer url-query-parameter umschreiben (fancy-url) mit ein .htaccess ssl-Umleitung. Meine .htaccess-Datei aktuell ist: Options +FollowSymLinks Options -Indexes ServerSignature Off RewriteEngine on RewriteBase / # in https: process secure.html in https RewriteCond
4
Antworten
Hey Leute, habe eine Frage bezüglich apache. Ich habe eine Website, die wurde neu entwickelt, aber ich will alle "alten" links, die Menschen können Lesezeichen angelegt haben oder kommen von Suchmaschinen auf die alte Seite unter einer
5
Antworten
Habe ich diesen htaccess code RewriteRule ^/([uge])/([^/]+)$ /$1/$2/ Aber ich konnte nicht wirklich verstehen, was bedeutet [^/]+ tun? Ich habe diese Suche auf Google für eine Weile, aber ich konnte nicht bekommen, was ich wollte. InformationsquelleAutor Jayson
5
Antworten
Führenden Schrägstrich ersten argument: ignoriert? Was die Unterschiede in der syntax zwischen RewriteRule help help.php?q=noslash [L] #1 RewriteRule /help help.php?q=withslash [L] #2 Wenn ich auf http://localhost/help, es geht auf #1, wenn ich auf http://localhost//help es geht immer
1
Antworten
Möchte ich eine interne Weiterleitung von einer URL auf eine andere Verwendung von mod_rewrite in meinem .htaccess-Datei. Derzeit weiß ich, wie die externen umleiten mit dem folgenden: RewriteRule ^incoming-controller/action1.*$ http://example.com/incoming-controller/action2 [R=301,L] Möchte ich, dass dies geschieht intern,
1
Antworten
Ich habe die Dateien kopiert und die Datenbank von BradPPresents.com zu BradP.com. Den .htaccess-Datei ist erforderlich, um die Seiten richtig angezeigt seit "Pretty URLs" aktiviert sind, die von joomla!. Können Sie sehen, dass die Datenbank und alle
3
Antworten
Ich versuche, die Implementierung eines transparenten proxy mit apache2 und mod_proxy, dass für jetzt - nicht tun. nur leitet den Datenverkehr an den richtigen "host". Ich nicht wollen, es zu sein, die host-abhängig - sondern dynamisch, es
1
Antworten
Einer grundlegenden rewrite-Regel nicht funktioniert, und ich habe keine Ahnung, warum. Hier ist meine hanalulu.conf: <VirtualHost *:80> ServerName hanalulu.localhost DocumentRoot /var/www/hanalulu/public DirectoryIndex index.php <Directory /> AllowOverride all Order Deny,Allow Deny from all Allow from 127.0.0.1 </Directory> RewriteEngine
2
Antworten
Wenn ich mod_rewriting eine URL aus: http://www.mysite.com/blog/this-is-my-title/1/ zu http://www.mysite.com/blog.php?title=this-is-my-title&id=1 ...ist es dann möglich, beliebig Anhängen einer get-Wert an die URL zu einem späteren Zeitpunkt, oder funktioniert das mod_rewrite ihn wegwerfen? MEINE REWRITE-REGEL: RewriteRule ^blog/([A-Za-z]+)/(0-9]+)/? blog?title=$1&id=$2 [L] BEISPIEL:
2
Antworten
Immer Fehlermeldung: [Sun Jun 02 12:43:33.579095 2013] [core:error] [pid 4964:tid 808] [client 127.0.0.1:56964] AH00124: Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel
1
Antworten
Meine Website wird gehostet ar Hostgator. Seit mehreren Jahren schreibt in mein .htaccess-Datei funktioniert einwandfrei. Plötzlich Sie aufgehört zu arbeiten. Die fragliche Richtlinie ist Options +FollowSymLinks-Direktive in der htaccessfile. War es dies, was meine htaccess-Datei ausgesehen hat:
1
Antworten
Ich' versuche zu installieren, sweetcron und es muss mod_rewrite aktiviert. Also, was ist der einfachste Weg, dies zu tun auf Fedora 17? InformationsquelleAutor GarouDan | 2012-08-08
2
Antworten
Ich versuche zu umschreiben, dass alle URL ' s enthalten, ein ':' in ihm zu einem anderen Charakter. http://en.wikipedia.org/wiki/Filename#Reserved_characters_and_words Beispiel: http://example.com/some_interesting:info http://example.com/some_interesting_info http://example.com/some:interesting:info http://example.com/some:interesting_info würden alle auf diese Datei verweisen, some_interesting_info Wie kann ich dies tun? EDIT:
4
Antworten
Wenn ich versuche diese http://localhost/Testlaravel/public/users/login es funktioniert. Aber wenn ich versuche http://localhost/Testlaravel/public/users/login/ leitet es mich zu http://localhost/users/login/ Ahnung warum? Diese meine htaccess-Datei <IfModule mod_rewrite.c> <IfModule mod_negotiation.c> Options -MultiViews </IfModule> RewriteEngine On # Redirect Trailing Slashes... RewriteRule ^(.*)/$
2
Antworten
Ich habe bereits zwei rewrite-Regeln, die ordnungsgemäß für die jetzt aber ein wenig mehr code Hinzugefügt werden, um perfekt funktionieren. Ich habe eine website, gehostet bei mydomain.com und alle subdom.mydomain.com sind rewrited zu mydomain.com/subs/subdom . Mein CMS
3
Antworten
unten ist meine aktuelle .htaccess-Datei. Ich möchte eine weitere Bedingung hinzufügen/Regel, wo, wenn eine Anforderung für sitemap.xml ist gemacht, sitemap.php serviert wird statt. Bitte helfen : ) Options +FollowSymLinks <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME}
2
Antworten
Was ich newsy/czytaj/items/odbierz-250zl-na-reklame.html Dies ist, was ich hätte newsy/odbierz-250zl-na-reklame.html Wie dies mit mod-rewrite? Ich verstehe nicht, RewriteRule. Meine .htaccess RewriteEngine On RewriteCond %{REQUEST_URI} (ftp|https?):|/etc/[NC,OR] RewriteCond %{QUERY_STRING} (ftp|https?):|/etc/[NC] RewriteRule .* - [F,L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d
1
Antworten
Möchte ich die Benutzer für den Zugriff auf den intranet-test website - http://mywebsite:9090 wenn Sie Typ http://mywebsite/test. Bin ich folgenden Abschnitt - 7. Reverse-Proxy Zu einer Anderen Website/Server in http://blogs.iis.net/ruslany/archive/2009/04/08/10-url-rewriting-tips-and-tricks.aspx erstellen Sie ein url-rewrite. Geprüft nach den
3
Antworten
Ist es möglich, Apache htaccess schreibt wirksam werden, bevor es trifft django? Ich möchte in der Lage sein anzugeben RewriteRules in einer htaccess-Datei, die Vorrang vor django, und wenn nichts passt, dann wird es abgesandt mod_wsgi/django. Sind
4
Antworten
Apache 2 will ich zum konfigurieren meiner website, so dass alle Anfragen auf die domain weitergeleitet, um ein Python-CGI-Skript. Grundsätzlich, wenn der Benutzer geht zu http://www.example.com ich will den cgi - /cgi-bin/cgi.py zu führen. Wenn der Benutzer
2
Antworten
Habe ich diese Regel, die funktioniert Super und fügt ein trailing slash für jedes Verzeichnis auf meiner Website. Wie Kann ich hinzufügen Schrägstriche nur für bestimmte Verzeichnisse wie /Kurse/? Ich will nicht jedes Verzeichnis /Pfad zu nachstehenden
1
Antworten
Ich bin mit Apache und mod_rewrite, um URLs umschreiben für meine web-app. Sie können es hier sehen: RewriteEngine On RewriteBase / # www. to non-www. RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ http://%1/$1 [R=301,L] # Redirect non-existant files
3
Antworten
Ich bin auf der Suche zu verwenden .htaccess Umleitung zu einer Seite oder einem anderen auf der Grundlage, ob eine Datei existiert in dem Verzeichnis. Im Prinzip brauche ich alle Besucher index.php gesendet werden die entweder home.php
1
Antworten
Meine CakePHP site befindet sich http://localhost/somepath/. Wie sollte ich CakePHP, so dass alles funktioniert? Ich habe versucht, das hinzufügen fügen Sie die Zeile RewriteBase /somepath/ zu .htaccess und app/webroot/.htaccess. Es gibt keinen anderen Weg ich kann URL-rewriting
3
Antworten
für die, die ich erstellt habe die url-rewrite in der .htaccess innerhalb des login-Ordner , RewriteEngine On # Turn on the rewriting engine RewriteRule ^login$ login.php [NC] # Change feed URL aber nichts passiert , was ich
1
Antworten
Gibt es eine Möglichkeit zu umschreiben GET / an ein cgi-Skript mit einem parameter? Im Grunde redirect /to /cgi-bin/scipt.cgi?123. Funktioniert nicht: RewriteEngine On RewriteRule ^/$ /cgi-bin/script.cgi?123 [L] Statt es irgendwie umschreiben /um /index.html/ Irgendeiner Weise, dies zu
1
Antworten
Diese Frage wurde viele Male gefragt, und ich habe durch die meisten der Lösungen, aber noch kein Glück. Ich versuche, erstellen einen virtuellen host auf einer neuen installation von Ubuntu 14.04 LTS-version und aus irgendeinem Grund bin
1
Antworten
Ich habe einen Apache und Tomcat läuft und ich verwenden mod_jk um Sie zu binden. Ich habe einen Tomcat-worker-genannt "tc1" und die folgende Konfiguration auf meinem VirtualHost: JkMount /* tc1 JkUnMount /*.png tc1 JkUnMount /*.gif tc1 JkUnMount
5
Antworten
Implementierte ich den folgenden code, htaccess, aber sind trotzdem Verweise von semalt, wie: 74.semalt.com 89.semalt.com Code: # Block visits from semalt.com RewriteEngine on RewriteCond %{HTTP_REFERER} ^http://([^.]+\.)*semalt\.com [NC] RewriteRule .* - [F] Irgendeine Idee, wie diese Verweise sind
1
Antworten
Habe ich eine sehr einfache rewrite-Regel. Meine gesamte .htaccess-Datei ist wie folgt: RewriteEngine On ReWriteRule ^([a-zA-Z0-9\-]+)$ /index.php?page=$1 [L,NC] Diese funktioniert perfekt auf meinem Entwicklungsrechner läuft Apache. Es funktioniert nicht, aber auf meinem Entwicklungs-Rechner mit Apache (mod_rewrite aufgelistet
3
Antworten
Bin ich mit dem apache mod_rewrite Modul, zur Verbesserung der URL-Struktur(für eine Instanz - www.mydomainname.com/user.php?u=somename), um einige Phantasie-URL wie www.mydomainname.com/user/somename . Ich habe erfolgreich erreicht es, bis ich mich in diese schlimme situation von CSS-und JS-relativen Pfad
4
Antworten
Ich habe gerade heruntergeladen meine drupal-Website. Ich kann die Ansicht der Homepage und der Inhalt zu sein scheint, Lesen aus der db. Aber ich kann nicht http://localhost:81/admin oder http://localhost:81/aboutus Habe ich aktiviert "mod_rewrite" kann ich Inhalte betrachten,
3
Antworten
Ich kann nicht verstehen, warum umleiten, hängt davon ab, RewriteRule (nicht auf RewriteCond). Meine .htaccess: Options +FollowSymLinks +SymLinksIfOwnerMatch <IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{REQUEST_FILENAME} -f RewriteRule ^(.*)$ true.txt RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ false.txt </IfModule> Root-Ordner enthält:
3
Antworten
Brauche ich Eure Hilfe. Ich will testen, ob die URL eingegeben, ohne www wie example.com sollte es nachgeschickt werden www.example.com. InformationsquelleAutor user160820 | 2010-02-16
1
Antworten
Wie kann ich umschreiben, die domain-url zu einer bestimmten domain-Namen, wenn es nicht passen .. Sagen wir, ich will es nur Spiel example.com und die Besucher kamen server-ip - (http://127.0.0.1/something/else) ODER kamen von einer anderen domain (http://domain.com/something/else)