Ich möchte "http: //" und "https:// "von der URL. Ich möchte auch den" www. "- Teil davon entfernen. Alle verwenden mod rewrite / .htaccess. Die meisten verwandten Antworten, die ich hier gefunden habe, verwenden PHP oder JavaScript.
e.g,
"http://www.example.com" should become "example.com"
"https://example.com" should become "example.com"
"www.example.com" should become "example.com"
Antworten:
1 für die Antwort № 1Das http://
und https://
sind Protokollspezifikatoren. Der Browser kann sie für einen Benutzer verstecken, aber sie können nicht von der URL durch modrewrite entfernt werden.
Für Apache Modrewrite, um die www.
, benutzen
RewriteCond %{HTTP_HOST} ^www.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]