簡體   English   中英

301通過.htaccess重定向(帶有示例)

[英]301 Redirect via .htaccess (w/ Examples)

我目前有一個Linux專用服務器,我想通過.htaccess 301將我的域名(及其文件/目錄)的多個版本重定向到https://版本。 我的目標是擁有一個版本的域,無論其鍵入方式如何,無論嘗試訪問哪個文件和/或子目錄。

我正在尋找...

  1. http:// example.com >> https :// example.com
  2. http:// www.example.com >> https :// example.com
  3. https:// www.example.com >> https :// example.com

文件/目錄示例...

  • http:// example.com/1.jpg >> https :// example.com/1.jpg
  • http:// www.example.com/sub/ >> https :// example.com/sub/
  • https:// www.example.com/sub/1.jpg >> https :// example.com/sub/1.jpg

請注意301到https://example.com的一切如何?

**假裝我有一個完全空白的.htaccess文件,並希望完成此設置。 我的代碼應如何顯示? 我確實沒有.htaccess文件和0個加載項或對服務器的自定義。

添加到您.htaccess在Web根/目錄下。

Options +FollowSymLinks -MultiViews
RewriteEngine on

RewriteCond %{HTTPS} !on [OR]
RewriteCond %{HTTP_HOST} !^example\.com$ [NC]
RewriteRule ^ https://example.com%{REQUEST_URI} [R=301,L]

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM