云優cms如何設置偽靜態規則?
2023-01-10
我們以寶塔面板作為示例說明云優cms如何設置偽靜態規則
apache環境
查看自己安裝的環境,左側軟件商店,如下圖紅框所示,證明您已經安裝好了apache環境,apache環境對于新手用戶是比較友好的,無需任何設置,只要站點根目錄存在.htaccess偽靜態文件就直接生效
nginx環境
如果您安裝的環境是nginx,那么需要左側點擊【網站】-【設置】-【偽靜態】,將下面提供的nginx偽靜態規則復制進去就可以了
if (!-d $request_filename){ set $rule_0 1$rule_0; }if (!-f $request_filename){ set $rule_0 2$rule_0; }if ($rule_0 = "21"){ rewrite ^/(.*)\.(asp|aspx|asa|asax|dll|jsp|cgi|fcgi|pl)(.*)$ /404.htm; } rewrite ^/admin/(.*).html$ /index.php?s=admin/$1 last; rewrite ^/admin/(.*)$ /index.php?s=admin/$1 last; rewrite ^/config/(.*)$ /404.htm last; rewrite ^/statics/ueditor/dialogs/(.*)/(.*).html$ /statics/ueditor/dialogs/$1/$2.html last; rewrite ^/m/$ /index.php?s=wap/index/index last; rewrite ^/m/search/$ /index.php?s=wap/search/index last; rewrite ^/m/myform/$ /index.php?s=wap/myform/index last; rewrite ^/m/captcha/(\d*)$ /index.php?s=wap/myform/captcha&id=$1 last; rewrite ^/m/(.*)_search/$ /index.php?s=wap/search/index&area=$1 last; rewrite ^/m/(.*)_tag/([\s\S]*)$ /index.php?s=wap/tag/index&title=$2&area=$1 last; rewrite ^/m/tag/([\s\S]*)$ /index.php?s=wap/tag/index&title=$1 last; rewrite ^/m/(.*)/(.*)_(.*)/(.*)_(.*).html$ /index.php?s=wap/show/index&etitle=$4&ctitle=$1/$3&area=$2&cw=$5 last; rewrite ^/m/(.*)_(.*)/(.*)_(.*).html$ /index.php?s=wap/show/index&etitle=$3&ctitle=$2&area=$1&cw=$4 last; rewrite ^/m/(.*)/(.*)_(.*)/(.*).html$ /index.php?s=wap/show/index&etitle=$4&ctitle=$1/$3&area=$2 last; rewrite ^/m/(.*)_(.*)/(.*).html$ /index.php?s=wap/show/index&etitle=$3&ctitle=$2&area=$1 last; rewrite ^/m/(.*)/(.*)_(.*).html$ /index.php?s=wap/show/index&etitle=$2&ctitle=$1&cw=$3 last; rewrite ^/m/(.*)/(.*).html$ /index.php?s=wap/show/index&etitle=$2&ctitle=$1 last; rewrite ^/m/(.*)/(.*)_(.*)/$ /index.php?s=wap/category/index&ctitle=$1/$3&area=$2 last; rewrite ^/m/(.*)_(.*)/$ /index.php?s=wap/category/index&ctitle=$2&area=$1 last; rewrite ^/m/(.*)/(.*)_(.*)/page/(\d*)$ /index.php?s=wap/category/index&ctitle=$1/$3&area=$2&page=$4 last; rewrite ^/m/(.*)_(.*)/page/(\d*)$ /index.php?s=wap/category/index&ctitle=$2&area=$1&page=$3 last; rewrite ^/m/(.*)/$ /index.php?s=wap/category/index&ctitle=$1 last; rewrite ^/m/(.*)/page/(\d*)$ /index.php?s=wap/category/index&ctitle=$1&page=$2 last; rewrite ^/m/(.*).html$ /index.php?s=wap/index/index&area=$1 last; rewrite ^/index(.*)/$ /index.php?s=index/index/index/$1 last; rewrite ^/myform/$ /index.php?s=index/myform/index last; rewrite ^/(.*)_myform/$ /index.php?s=index/myform/index&area=$1 last; rewrite ^/captcha/(\d*)$ /index.php?s=index/myform/captcha&id=$1 last; rewrite ^/(.*)_captcha/(\d*)$ /index.php?s=index/myform/captcha&area=$1&id=$2 last; rewrite ^/search/$ /index.php?s=index/search/index last; rewrite ^/search/page/(\d*)$ /index.php?s=index/search/index&page=$1 last; rewrite ^/(.*)_search/$ /index.php?s=index/search/index&area=$1 last; rewrite ^/(.*)_tag/([\s\S]*)$ /index.php?s=index/tag/index&title=$2&area=$1 last; rewrite ^/tag/([\s\S]*)$ /index.php?s=index/tag/index&title=$1 last; rewrite ^/(.*)/(.*)_(.*)/(.*)_(.*).html$ /index.php?s=index/show/index&etitle=$4&ctitle=$1/$3&area=$2&cw=$5 last; rewrite ^/(.*)_(.*)/(.*)_(.*).html$ /index.php?s=index/show/index&etitle=$3&ctitle=$2&area=$1&cw=$4 last; rewrite ^/(.*)/(.*)_(.*)/(.*).html$ /index.php?s=index/show/index&etitle=$4&ctitle=$1/$3&area=$2 last; rewrite ^/(.*)_(.*)/(.*).html$ /index.php?s=index/show/index&etitle=$3&ctitle=$2&area=$1 last; rewrite ^/(.*)/(.*)_(.*).html$ /index.php?s=index/show/index&etitle=$2&ctitle=$1&cw=$3 last; rewrite ^/(.*)/(.*).html$ /index.php?s=index/show/index&etitle=$2&ctitle=$1 last; rewrite ^/(.*)/(.*)_(.*)/$ /index.php?s=index/category/index&ctitle=$1/$3&area=$2 last; rewrite ^/(.*)_(.*)/$ /index.php?s=index/category/index&ctitle=$2&area=$1 last; rewrite ^/(.*)/(.*)_(.*)/page/(\d*)$ /index.php?s=index/category/index&ctitle=$1/$3&area=$2&page=$4 last; rewrite ^/(.*)_(.*)/page/(\d*)$ /index.php?s=index/category/index&ctitle=$2&area=$1&page=$3 last; rewrite ^/(.*)/$ /index.php?s=index/category/index&ctitle=$1 last; rewrite ^/(.*)/page/(\d*)$ /index.php?s=index/category/index&ctitle=$1&page=$2 last; rewrite ^/(.*).html$ /index.php?s=index/index/index&area=$1 last;
阿里云增強虛擬主機nginx偽靜態配置教程
登錄阿里云空間面板-高級環境設置-NGINX設置 復制下面到配置框里即可,只適用于阿里云增強主機nginx環境,其他環境請勿適用
location / { rewrite ^/statics/ueditor/dialogs/(.*)/(.*).html$ /statics/ueditor/dialogs/$1/$2.html break; rewrite ^/phpMyAdmin/(.*)$ /phpMyAdmin/$1 last; rewrite ^/404.htm$ /index.php?s=index/index/empty404 last; rewrite ^/admin/(.*).html$ /index.php?s=admin/$1 last; rewrite ^/admin/(.*)$ /index.php?s=admin/$1 last; rewrite ^/config/(.*)$ /404.htm last; rewrite ^/m/$ /index.php?s=wap/index/index last; rewrite ^/m/myform/$ /index.php?s=wap/myform/index last; rewrite ^/m/captcha/(\d*)$ /index.php?s=wap/myform/captcha&id=$1 last; rewrite ^/m/search/$ /index.php?s=wap/search/index last; rewrite ^/m/(.*)_search/$ /index.php?s=wap/search/index&area=$1 last; rewrite ^/m/tag/([\s\S]*)$ /index.php?s=wap/tag/index&title=$1 last; rewrite ^/m/(.*)_tag/([\s\S]*)$ /index.php?s=wap/tag/index&title=$2&area=$1 last; rewrite ^/m/(.*)/(.*)_(.*)/(.*)_(.*).html$ /index.php?s=wap/show/index&etitle=$4&ctitle=$1/$3&area=$2&cw=$5 last; rewrite ^/m/(.*)_(.*)/(.*)_(.*).html$ /index.php?s=wap/show/index&etitle=$3&ctitle=$2&area=$1&cw=$4 last; rewrite ^/m/(.*)/(.*)_(.*)/(.*).html$ /index.php?s=wap/show/index&etitle=$4&ctitle=$1/$3&area=$2 last; rewrite ^/m/(.*)_(.*)/(.*).html$ /index.php?s=wap/show/index&etitle=$3&ctitle=$2&area=$1 last; rewrite ^/m/(.*)/(.*)_(.*).html$ /index.php?s=wap/show/index&etitle=$2&ctitle=$1&cw=$3 last; rewrite ^/m/(.*)/(.*).html$ /index.php?s=wap/show/index&etitle=$2&ctitle=$1 last; rewrite ^/m/(.*)/(.*)_(.*)/$ /index.php?s=wap/category/index&ctitle=$1/$3&area=$2 last; rewrite ^/m/(.*)_(.*)/$ /index.php?s=wap/category/index&ctitle=$2&area=$1 last; rewrite ^/m/(.*)/(.*)_(.*)/page/(\d*)$ /index.php?s=wap/category/index&ctitle=$1/$3&area=$2&page=$4 last; rewrite ^/m/(.*)_(.*)/page/(\d*)$ /index.php?s=wap/category/index&ctitle=$2&area=$1&page=$3 last; rewrite ^/m/(.*)/$ /index.php?s=wap/category/index&ctitle=$1 last; rewrite ^/m/(.*)/page/(\d*)$ /index.php?s=wap/category/index&ctitle=$1&page=$2 last; rewrite ^/m/(.*).html$ /index.php?s=wap/index/index&area=$1 last; rewrite ^/index(.*)/$ /index.php?s=index/index/index/$1 last; rewrite ^/myform/$ /index.php?s=index/myform/index last; rewrite ^/(.*)_myform/$ /index.php?s=index/myform/index&area=$1 last; rewrite ^/captcha/(\d*)$ /index.php?s=index/myform/captcha&id=$1 last; rewrite ^/(.*)_captcha/(\d*)$ /index.php?s=index/myform/captcha&area=$1&id=$2 last; rewrite ^/search/$ /index.php?s=index/search/index last; rewrite ^/search/page/(\d*)$ /index.php?s=index/search/index&page=$1 last; rewrite ^/search/key/(.*)/page/(\d*)$ /index.php?s=index/search/index&key=$1&page=$2 last; rewrite ^/(.*)_search/$ /index.php?s=index/search/index&area=$1 last; rewrite ^/(.*)_search/page/(\d*)$ /index.php?s=index/search/index&area=$1&page=$2 last; rewrite ^/(.*)_search/key/(.*)/page/(\d*)$ /index.php?s=index/search/index&area=$1&key=$2&page=$3 last; rewrite ^/(.*)_tag/([\s\S]*)/page/(\d*)$ /index.php?s=index/tag/index&title=$2&area=$1&page=$3 last; rewrite ^/(.*)_tag/([\s\S]*)$ /index.php?s=index/tag/index&title=$2&area=$1 last; rewrite ^/tag/([\s\S]*)/page/(\d*)$ /index.php?s=index/tag/index&title=$1&page=$2 last; rewrite ^/tag/([\s\S]*)$ /index.php?s=index/tag/index&title=$1 last; rewrite ^/(.*)/(.*)_(.*)/(.*)_(.*).html$ /index.php?s=index/show/index&etitle=$4&ctitle=$1/$3&area=$2&cw=$5 last; rewrite ^/(.*)_(.*)/(.*)_(.*).html$ /index.php?s=index/show/index&etitle=$3&ctitle=$2&area=$1&cw=$4 last; rewrite ^/(.*)/(.*)_(.*)/(.*).html$ /index.php?s=index/show/index&etitle=$4&ctitle=$1/$3&area=$2 last; rewrite ^/(.*)_(.*)/(.*).html$ /index.php?s=index/show/index&etitle=$3&ctitle=$2&area=$1 last; rewrite ^/(.*)/(.*)_(.*).html$ /index.php?s=index/show/index&etitle=$2&ctitle=$1&cw=$3 last; rewrite ^/(.*)/(.*)_(.*)/$ /index.php?s=index/category/index&ctitle=$1/$3&area=$2 last; rewrite ^/(.*)_(.*)/$ /index.php?s=index/category/index&ctitle=$2&area=$1 last; rewrite ^/(.*)/(.*)_(.*)/page/(\d*)$ /index.php?s=index/category/index&ctitle=$1/$3&area=$2&page=$4 last; rewrite ^/(.*)_(.*)/page/(\d*)$ /index.php?s=index/category/index&ctitle=$2&area=$1&page=$3 last; rewrite ^/(.*)/$ /index.php?s=index/category/index&ctitle=$1 last; rewrite ^/(.*)/page/(\d*)$ /index.php?s=index/category/index&ctitle=$1&page=$2 last; rewrite ^/index.html$ /index.php?s=index/index/index last; rewrite ^/(.*)/(.*).html$ /index.php?s=index/show/index&etitle=$2&ctitle=$1 last; rewrite ^/(.*).html$ /index.php?s=index/index/index&area=$1 last; } location ~ /\.ht { deny all; }