首頁>Program>source

我有這樣的URL指向檔案夹:

1) https://try.com/documentation/license/
2) https://try.com/documentation/license

我要重寫两个都指向PHP / pages.php

我已经尝試過了:

RewriteRule ^(.*)/$ PHP/pages.php [NC]

這在情况#1中有效,但在情况#2中無效。

我也尝試過這个:

RewriteCond %{REQUEST_FILENAME} -d
RewriteRule PHP/pages.php [L]

這根本不起作用。

情况是目錄名是這樣的:

/pages/documentation/license/

如何執行此操作?

最新回復
  • 5月前
    1 #

    將.htaccess檔案放入頁面目錄/檔案夹,並遵循以下規則.另外,在測試URL之前,請清除瀏覽器的快取。

    RewriteEngine ON
    RewriteRule ^documentation/license/?$ PHP/pages.php [NC,L]
    

    對於通用重寫:您可以使用以下內容。

    RewriteEngine ON
    RewriteCond %{ENV:REDIRECT_STATUS} ^$
    RewriteRule ^(.*)/?$ PHP/pages.php [NC,L]
    

  • c++:為什麼pow函式似乎有故障?
  • 在Oracle中查詢某个時期內的帐戶总和之間的差異