.htaccess
bearbeitet von Sanddorn22Hallo,
als Einsteiger hadere ich mit dem Code in der .htaccess Datei. Die Apache-Dokumentation überfordert mich ehrlich gesagt, zumal ich dringend ein Ergebnis benötige.
Bei dem ersten Codebeispiel schließt die zweite Zeile hinter der domain mit einem „$“ Zeichen ab.
Im zweiten Codebeispiel ist das nicht der Fall. Wo liegt der Unterschied?
Besonders dankbar wäre ich, wenn mir jemand den Code des ersten Beispiels **Schritt für Schritt** näher bringen könnte (die Bedeutung der Optionen und die "RewriteEngine-Anweisung" sind klar. Auch, dass das Ausrufezeichen für "nicht" steht).
~~~.htaccess
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.example\.com$ [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]
~~~
~~~.htaccess
RewriteEngine on
RewriteCond %{http_host} !^www\.example\.com [NC]
Rewriterule ^(.*)$ http://www.example.com/$1 [L,R=301]
~~~
Würde der folgende Code, das gleiche bewirken?
Wenn ja, welches wäre die bessere Alternative?
~~~.htaccess
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.example.net [OR]
RewriteCond %{HTTP_HOST} ^www.example.org
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]
~~~
Danke vorab!
.htaccess
bearbeitet von Sanddorn22Hallo,
als Einsteiger hadere ich mit dem Code in der .htaccess Datei. Die Apache-Dokumentation überfordert mich ehrlich gesagt, zumal ich dringend ein Ergebnis benötige.
Bei dem ersten Codebeispiel schließt die zweite Zeile hinter der domain mit einem „$“ Zeichen ab.
Im zweiten Codebeispiel ist das nicht der Fall. Wo liegt der Unterschied?
Besonders dankbar wäre ich, wenn mir jemand den Code des ersten Beispiels **Schritt für Schritt** näher bringen könnte (die Bedeutung der Optionen und die erste Zeile sind klar. Auch, dass das Ausrufezeichen für "nicht" steht).
~~~.htaccess
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.example\.com$ [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]
~~~
~~~.htaccess
RewriteEngine on
RewriteCond %{http_host} !^www\.example\.com [NC]
Rewriterule ^(.*)$ http://www.example.com/$1 [L,R=301]
~~~
Würde der folgende Code, das gleiche bewirken?
Wenn ja, welches wäre die bessere Alternative?
~~~.htaccess
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.example.net [OR]
RewriteCond %{HTTP_HOST} ^www.example.org
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]
~~~
Danke vorab!
.htaccess
bearbeitet von Sanddorn22Hallo,
als Einsteiger hadere ich mit dem Code in der .htaccess Datei. Die Apache-Dokumentation überfordert mich ehrlich gesagt, zumal ich dringend ein Ergebnis benötige.
Bei dem ersten Codebeispiel schließt die zweite Zeile hinter der domain mit einem „$“ Zeichen ab.
Im zweiten Codebeispiel ist das nicht der Fall. Wo liegt der Unterschied?
Besonders dankbar wäre ich, wenn mir jemand den Code des ersten Beispiels sogar Schritt für Schritt näher bringen könnte (die Bedeutung der Optionen und die erste Zeile sind klar. Auch, dass das Ausrufezeichen für "nicht" steht).
~~~.htaccess
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.example\.com$ [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]
~~~
~~~.htaccess
RewriteEngine on
RewriteCond %{http_host} !^www\.example\.com [NC]
Rewriterule ^(.*)$ http://www.example.com/$1 [L,R=301]
~~~
Würde der folgende Code, das gleiche bewirken?
Wenn ja, welches wäre die bessere Alternative?
~~~.htaccess
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.example.net [OR]
RewriteCond %{HTTP_HOST} ^www.example.org
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]
~~~
Danke vorab!
.htaccess
bearbeitet von Sanddorn22Hallo,
als Einsteiger hadere ich mit dem Code in der .htaccess Datei. Die Apache-Dokumentation überfordert mich ehrlich gesagt, zumal ich dringend ein Ergebnis benötige.
Bei dem ersten Codebeispiel schließt die zweite Zeile hinter der domain mit einem „$“ Zeichen ab.
Im zweiten Codebeispiel ist das nicht der Fall. Wo liegt der Unterschied?
Besonders dankbar wäre ich, wenn mir jemand den Code des ersten Beispiels sogar Schritt für Schritt näher bringen könnte (die Bedeutung der Optionen und die erste Zeile sind klar).
~~~.htaccess
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.example\.com$ [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]
~~~
~~~.htaccess
RewriteEngine on
RewriteCond %{http_host} !^www\.example\.com [NC]
Rewriterule ^(.*)$ http://www.example.com/$1 [L,R=301]
~~~
Würde der folgende Code, das gleiche bewirken?
Wenn ja, welches wäre die bessere Alternative?
~~~.htaccess
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.example.net [OR]
RewriteCond %{HTTP_HOST} ^www.example.org
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]
~~~
Danke vorab!
.htaccess
bearbeitet von Sanddorn22Hallo,
als Einsteiger hadere ich mit dem Code in der .htaccess Datei. Die Apache-Dokumentation überfordert mich ehrlich gesagt, zumal ich dringend ein Ergebnis benötige.
Bei dem ersten Codebeispiel schließt die zweite Zeile hinter der domain mit einem „$“ Zeichen ab.
Im zweiten Codebeispiel ist das nicht der Fall. Wo liegt der Unterschied?
Besonders dankbar wäre ich, wenn mir jemand den Code des ersten Beispiels sogar Schritt für Schritt näher bringen könnte (die Bedeutung der Optionen habe ich verstanden).
~~~.htaccess
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.example\.com$ [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]
~~~
~~~.htaccess
RewriteEngine on
RewriteCond %{http_host} !^www\.example\.com [NC]
Rewriterule ^(.*)$ http://www.example.com/$1 [L,R=301]
~~~
Würde der folgende Code, das gleiche bewirken?
Wenn ja, welches wäre die bessere Alternative?
~~~.htaccess
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.example.net [OR]
RewriteCond %{HTTP_HOST} ^www.example.org
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]
~~~
Danke vorab!