Tôi muốn để có một URL như http://localhost/universe/networks/o2/o2_logo.gif và làm như sau:Sử dụng thay đổi% {REQUEST_URI} trong file RewriteCond tồn tại kiểm tra
If it begins with /universe/ Strip /universe/ from it to become /networks/o2/o2_logo.gif Check if this exists in %{DOCUMENT_ROOT}/networks/o2/o2_logo.gif If so, silently rewrite the request to this file.
Nếu tôi sử dụng một quy tắc:
RewriteCond %{REQUEST_URI} ^/universe/ RewriteRule ^(.*)$ http://www.example.org/$1 [L]
http://localhost/universe/networks/o2/o2_logo.gif được viết lại thành http://www.example.org/networks/o2/o2_logo.gif tuyệt vời, nhưng dường như tôi không thể sử dụng
Làm cách nào để tôi sử dụng 'thay đổi'% {REQUEST_URI} này wn như nói $ 1 hoặc một cái gì đó?
Đây là một câu trả lời tuyệt vời. Tôi đã thử một số ý tưởng của những người khác và sau đó phát hiện ra điều này. Man ... htaccess là một địa ngục của một tập tin cấu hình ... – MikeMurko