如何將 URL 重定向到 Cyber??panel 和 OpenLitespeed 中的檔案?
dl.mydomain.com/vid至mydomain.com/myfile.zip
我在目錄中使用了此代碼/vide,但無法正常作業
RewriteEngine on
RewriteCond %{HTTP_HOST} ^dl\.mydomain\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.dl\.mydomain\.com$
RewriteRule ^vid\/?$ "https\:\/\/mydomain\.org\/myfile\.zip" [R=301,L]
uj5u.com熱心網友回復:
dl.example.com/vid至example.com/myfile.zip
另外:請注意,如果/vid是物理目錄,那么您應該請求/vid/(帶有尾部斜杠),否則 mod_dir 將發出 301 重定向以首先附加尾部斜杠。
該RewriteRule 模式匹配相對于包含該.htaccess檔案的目錄的 URL 路徑。因此,如果“/vide 目錄中的此代碼”(盡管我假設您的意思是/vid?)那么應該從您嘗試匹配的 URL 路徑中省略它。
例如:
# /vid/.htaccess
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www\.)?dl\.example\.com [NC]
RewriteRule ^$ https://example.com/myfile.zip [R=301,L]
請注意,您.com在示例中使用了,但.org在您的規則中使用了。我假設這應該是.com.
替換字串中不需要所有反斜杠轉義(指令的第二個引數RewriteRule) - 這是一個“普通”字串,而不是正則運算式(但即使是,冒號和斜杠也不需要轉義)。(這是非常 cPanel 式的)。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/528264.html
標籤:php.htaccess改写光速openlitespeed
