簡體   English   中英

如何通過htaccess將http請求重定向到另一個目錄

[英]How to redirect http requests to another directory by htaccess

怎么了伙計們。

我有一個問題,我想在一個目錄下創建一組類似的 php 頁面並且客戶端請求它。

像那樣:

countries/egypt.php
countries/algeria.php
countries/oman.php

and so on.

如果客戶端請求https://example.com/egypt apache 服務器調用 /var/www/html/countries/egypt.php

當客戶端輸入https://example.com/oman apache 服務器調用 /var/www/html/countries/oman.php

等等。

我的問題是如何使用 htaccess 和 apache 服務器?

您可以在站點根目錄中使用此 .htaccess:

RewriteEngine On

ewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{DOCUMENT_ROOT}/countries/$1.php -f
RewriteRule ^([\w-]+)/?$ countries/$1.php [L]

暫無
暫無

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

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