Discuz! 官方交流社區
標題: 論壇偽靜態 [打印本頁]
作者: vmchao 時間: 2019-10-25 17:48
標題: 論壇偽靜態
設置完偽靜態后出現打不開的現象Not FoundThe requested URL /thread-5-1-1.html was not found on this server.
騰訊云服務器Apache
已設置Apache Web Server(虛擬主機用戶)規則
作者: citywar 時間: 2019-10-25 19:09
本帖最后由 citywar 于 2019-10-25 19:13 編輯
你得把設置 還有自己的.htaccess偽靜態規則發出來 樓下的大佬看了才知道原因
現在這樣讓人做預言師自己猜么。太難了
作者: 耗子 時間: 2019-10-25 20:59
建議用寶塔
作者: vmchao 時間: 2019-10-26 12:57
不好意思是新手不太懂。。。
- # 將 RewriteEngine 模式打開
- RewriteEngine On
- # 修改以下語句中的 /discuz 為您的論壇目錄地址,如果程序放在根目錄中,請將 /discuz 修改為 /
- RewriteBase /discuz
- # Rewrite 系統規則請勿修改
- RewriteCond %{QUERY_STRING} ^(.*)$
- RewriteRule ^topic-(.+)\.html$ portal.php?mod=topic&topic=$1&%1
- RewriteCond %{QUERY_STRING} ^(.*)$
- RewriteRule ^article-([0-9]+)-([0-9]+)\.html$ portal.php?mod=view&aid=$1&page=$2&%1
- RewriteCond %{QUERY_STRING} ^(.*)$
- RewriteRule ^forum-(\w+)-([0-9]+)\.html$ forum.php?mod=forumdisplay&fid=$1&page=$2&%1
- RewriteCond %{QUERY_STRING} ^(.*)$
- RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ forum.php?mod=viewthread&tid=$1&extra=page\%3D$3&page=$2&%1
- RewriteCond %{QUERY_STRING} ^(.*)$
- RewriteRule ^group-([0-9]+)-([0-9]+)\.html$ forum.php?mod=group&fid=$1&page=$2&%1
- RewriteCond %{QUERY_STRING} ^(.*)$
- RewriteRule ^space-(username|uid)-(.+)\.html$ home.php?mod=space&$1=$2&%1
- RewriteCond %{QUERY_STRING} ^(.*)$
- RewriteRule ^blog-([0-9]+)-([0-9]+)\.html$ home.php?mod=space&uid=$1&do=blog&id=$2&%1
- RewriteCond %{QUERY_STRING} ^(.*)$
- RewriteRule ^(fid|tid)-([0-9]+)\.html$ archiver/index.php?action=$1&value=$2&%1
- RewriteCond %{QUERY_STRING} ^(.*)$
- RewriteRule ^([a-z]+[a-z0-9_]*)-([a-z0-9_\-]+)\.html$ plugin.php?id=$1:$2&%1
復制代碼
作者: citywar 時間: 2019-10-26 13:48
看看這里
# 修改以下語句中的 /discuz 為您的論壇目錄地址,如果程序放在根目錄中,請將 /discuz 修改為 /
RewriteBase /discuz
你是不是論壇裝根目錄沒改
他都讓你修改
————————
阿里云雙11特價
1核2G 86一年 香港119一年 2H4G 799三年
http://t.cn/Ai3k6lUn
作者: vmchao 時間: 2019-10-26 14:21
- RewriteBase /var/www/html/upload
復制代碼 改成這樣對吧?在我.htaccess 文件也是放在這個文件夾下面的
作者: vmchao 時間: 2019-10-26 14:25
或者教以下我怎么查論壇目錄地址
作者: citywar 時間: 2019-10-26 15:10
本帖最后由 citywar 于 2019-10-26 15:24 編輯
是域名綁定的目錄,此域名放網頁文件的根目錄 不是服務器根目錄
如果你的文件直接在域名綁定目錄比如域名綁定放網頁的目錄是www
你域名綁定在www目錄
.htaccess也放在www目錄下
直接 /
后面不要跟東西
如果你綁定www目錄結果論壇文件放在www/upload目錄
那你設置本身錯了 安裝論壇只要上傳upload里面的文件 而不需要這個文件夾本身
這會造成你的論壇地址變為www.xxx.com/uplaod/我假設的網頁文件根目錄是www
假如你的服務器放網頁的默認目錄是 www/html/
那就以html目錄為基準
假如你的域名綁定的目錄是 www/html/upload/
那就以upload為基準
作者: windos1 時間: 2019-10-26 15:51
聯系我,有償解決。
QQ:1494640612
作者: citywar 時間: 2019-10-26 15:56
換種思路
你域名綁定html目錄
.htaccess放在 html目錄
而你論壇文件在html/upload/目錄下
RewriteBase /upload
但是你論壇訪問地址就變成了www.域名.com/upload/
作者: vmchao 時間: 2019-10-26 16:28
現在論壇主頁是/forum.php
作者: vmchao 時間: 2019-10-26 16:36
(, 下載次數: 13)
文件是這樣的。
作者: citywar 時間: 2019-10-26 16:43
本帖最后由 citywar 于 2019-10-26 16:44 編輯
直接
/
因為.htaccess跟論壇的同目錄
你域名綁定在upload目錄上嗎? 還是哪個目錄
作者: vmchao 時間: 2019-10-26 16:51
本帖最后由 vmchao 于 2019-10-26 16:57 編輯
......這個我也不太清楚哦。。。我也不知道怎么查。現在還是報錯。。
作者: citywar 時間: 2019-10-26 17:27
私信網址
作者: vmchao 時間: 2019-10-26 17:58
本帖最后由 vmchao 于 2019-10-26 18:00 編輯
。加好友附言里寫了
作者: citywar 時間: 2019-10-26 18:14
本帖最后由 citywar 于 2019-10-26 18:20 編輯
看你的應該直接 /就行了
RewriteBase /
如果偽靜態還是不行 截圖 后臺 全局 SEO設置 看看后臺偽靜態那勾選沒有
———————
很奇怪 你截圖那個地址包含upload 為什么域名訪問沒二級目錄。
你截圖的不是跟網站實際用的不同么
作者: vmchao 時間: 2019-10-26 18:23
那是不是我文件放的位置放錯了。。現在還是報錯。
(, 下載次數: 14)
規則應該沒錯吧~
作者: citywar 時間: 2019-10-26 18:24
后臺 全局 SEO設置 那圖來看看
作者: vmchao 時間: 2019-10-26 18:39
(, 下載次數: 13)
作者: citywar 時間: 2019-10-26 19:49
你是不是測試用了一套 實際網站有另外一套文件?看看你域名綁定到了哪個目錄?綁定域名的地方
歡迎光臨 Discuz! 官方交流社區 (http://www.9999xn.com/) |
Powered by Discuz! W1.0 |