簡體   English   中英

.htaccess重定向和重寫

[英].htaccess redirect and rewrite

我正在嘗試重定向我的用戶個人資料。

該代碼確實適用於所有“變量”,甚至適用於不存在的“配置文件”,例如localhost / test / flfladlfadl。 出現的頁面看起來與現有的“配置文件”幾乎相同,但缺少功能。 目標是將不存在的配置文件重定向到錯誤站點(數據庫中不存在“ flfladlfadl”)

我的.htaccess代碼:

RewriteEngine On
RewriteRule ^([a-zA-Z0-9_-]+)$ index.php?pageprofile=$1 

這不是htaccess的事情,因為不是htaccess會檢查項目是否存在於數據庫中。

假設您將結果行分配給$ user,您將執行以下操作:

if(!$user)
{
  // do something else, maybe a 404 not found
}

暫無
暫無

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

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