要在寶塔面板下設置Discuz偽靜態,可以按照以下步驟進行操作:
登錄寶塔面板,進入網站所在的控制臺頁面。
在左側導航欄中找到“網站”選項,點擊進入。
找到需要設置偽靜態的網站,點擊右側的“設置”按鈕。
在彈出的設置頁面中,找到“偽靜態”選項,將其打開。
根據Discuz的偽靜態規則,將以下代碼添加到“偽靜態規則”文本框中:
if ($request_uri ~* "^(/thread-[^./]+\.html)$") {
rewrite ^(.*)$ /forum.php?mod=viewthread&url=$1 last;
}
if ($request_uri ~* "^(/forum-[^./]+\.html)$") {
rewrite ^(.*)$ /forum.php?mod=forumdisplay&url=$1 last;
}
if ($request_uri ~* "^(/group-[^./]+\.html)$") {
rewrite ^(.*)$ /forum.php?mod=group&url=$1 last;
}
if ($request_uri ~* "^(/space-[^./]+\.html)$") {
rewrite ^(.*)$ /home.php?mod=space&url=$1 last;
}
完成以上步驟后,Discuz的偽靜態規則就已經設置好了。請確保您的網站配置和偽靜態規則正確,以確保正常訪問。