当前位置 主页 > 服务器问题 > Linux/apache问题 >

    apache中伪静态配置和使用(Apache虚拟主机下Discuz伪静态)(3)

    栏目:Linux/apache问题 时间:2019-10-09 23:19


    RewriteRule ^ss-xs/action_(.+)$ /index.php?action_$1
    RewriteRule ^ss-xs/category_(.+)$ /index.php?action_category_catid_$1
    RewriteRule ^ss-xs/itemlist_(.+)$ /index.php?action_itemlist_catid_$1
    RewriteRule ^ss-xs/viewnews_(.+)$ /index.php?action_viewnews_itemid_$1
    RewriteRule ^ss-xs/viewthread_(.+)$ /index.php?action_viewthread_tid_$1
    RewriteRule ^ss-xs/index([.a-zA-Z0-9]*)$ /index.php
    </IfModule>
    </VirtualHost>

    =======================
    复制代码 代码如下:
    NameVirtualHost 124.129.183.146
    <VirtualHost bbs.jb51.net>
    ServerName bbs.jb51.net
    DocumentRoot D:/WebSite/phpbbs
    <Directory "D:/WebSite/phpbbs">
    Options Indexes FollowSymLinks Includes
    AllowOverride All
    order allow,deny
    Allow from all
    </Directory>
    DirectoryIndex index.php
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteRule ^(.*)/archiver/([a-z0-9-]+.html)$ $1/archiver/index.php?$2
    RewriteRule ^(.*)/forum-([0-9]+)-([0-9]+).html$ $1/forumdisplay.php?fid=$2&page=$3
    RewriteRule ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+).html$ $1/viewthread.php?tid=$2&extra=page%3D$4&page=$3
    RewriteRule ^(.*)/profile-(username|uid)-(.+).html$ $1/viewpro.php?$2=$3
    RewriteRule ^ss-xs/([0-9]+)/spacelist(.*)$ /index.php?$1/action_spacelist$2
    RewriteRule ^ss-xs/([0-9]+)/viewspace_(.+)$ /index.php?$1/action_viewspace_itemid_$2
    RewriteRule ^ss-xs/([0-9]+)/viewbbs_(.+)$ /index.php?$1/action_viewbbs_tid_$2
    RewriteRule ^ss-xs/([0-9]+)/(.*)$ /index.php?$1/$2
    RewriteRule ^ss-xs/([0-9]+)$ /index.php?$1
    RewriteRule ^ss-xs/action_(.+)$ /index.php?action_$1
    RewriteRule ^ss-xs/category_(.+)$ /index.php?action_category_catid_$1
    RewriteRule ^ss-xs/itemlist_(.+)$ /index.php?action_itemlist_catid_$1
    RewriteRule ^ss-xs/viewnews_(.+)$ /index.php?action_viewnews_itemid_$1
    RewriteRule ^ss-xs/viewthread_(.+)$ /index.php?action_viewthread_tid_$1
    RewriteRule ^ss-xs/index([.a-zA-Z0-9]*)$ /index.php
    </IfModule>
    </VirtualHost>