← 回到文章列表

Linux主机主页个性设置

个人还是很推荐Linux主机的 因为自己也是用Linux的主机哈= = 并且家里有台电脑也是专门用来研究Linux的 虽然了解的不多  但是縂感觉Linux系统迟早会取代win把.. 然后就是 最近买主机的时候发现有些idc太牛X了 直接不允许更改主页 只允许在index.htm…

个人还是很推荐Linux主机的
因为自己也是用Linux的主机哈= =
并且家里有台电脑也是专门用来研究Linux的
虽然了解的不多  但是縂感觉Linux系统迟早会取代win把..
然后就是
最近买主机的时候发现有些idc太牛X了
直接不允许更改主页 只允许在index.html index.htm index.php index.cgi里面选择
这个严重的影响了个人小站建设的灵活性阿~~
后来发现也是有解决方法的……
在小站根目录下建立一个文件   命名为".htaccess"
然后再文件里面写入如下信息:\

DirectoryIndex 123.php index.html index.htm index.php index.cgi


nextpage\

<ifModule mod_rewrite.c>
RewriteEngine on
RewriteBase /

#New rules since 2.1.0 beta 2
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [L]

RewriteRule ^post/([0-9]+)/?([0-9]+)?/?([0-9]+)?/?$ read.php?entryid=$1&page=$2∂=$3 [QSA,L]
RewriteRule ^page/([0-9]+)/([0-9]+)/?$ index.php?mode=$1&page=$2 [QSA,L]
RewriteRule ^starred/([0-9]+)/?([0-9]+)?/?$ star.php?mode=$1&page=$2 [QSA,L]
RewriteRule ^category/([^/]+)/?([0-9]+)?/?([0-9]+)?/?$ index.php?go=category_$1&mode=$2&page=$3 [QSA,L]
RewriteRule ^archiver/([0-9]+)/([0-9]+)/?([0-9]+)?/?([0-9]+)?/?$ index.php?go=archive&cm=$1&cy=$2&mode=$3&page=$4 [QSA,L]
RewriteRule ^date/([0-9]+)/([0-9]+)/([0-9]+)/?([0-9]+)?/?([0-9]+)?/?$ index.php?go=showday_$1-$2-$3&mode=$4&page=$5 [QSA,L]
RewriteRule ^user/([0-9]+)/?$ view.php?go=user_$1 [L]
RewriteRule ^tags/([^/]+)/?([0-9]+)?/?([0-9]+)?/?$ tag.php?tag=$1&mode=$2&page=$3 [QSA,L]
RewriteRule ^component/id/([0-9]+)/?$ page.php?pageid=$1 [L]
RewriteRule ^component/([^/]+)/?$ page.php?pagealias=$1 [L]


#Force redirection for old rules
RewriteRule ^post/([0-9]+).htm$ post/$1/ [R=301,L]
RewriteRule ^post/([0-9]+)\([0-9]+).htm$ post/$1/$2/ [R=301,L]
RewriteRule ^post/([0-9]+)\
([0-9]+)\([0-9]+).htm$ post/$1/$2/$3/ [R=301,L]
RewriteRule ^index\
([0-9]+)\([0-9]+).htm$ page/$1/$2/ [R=301,L]
RewriteRule ^star\
([0-9]+)\([0-9]+).htm$ starred/$1/$2/ [R=301,L]
RewriteRule ^category\
([0-9]+).htm$ category/$1/ [R=301,L]
RewriteRule ^category\([0-9]+)\([0-9]+)\([0-9]+).htm$ category/$1/$2/$3/ [R=301,L]
RewriteRule ^archive\
([0-9]+)\([0-9]+).htm$ archiver/$1/$2/ [R=301,L]
RewriteRule ^archive\
([0-9]+)\([0-9]+)\([0-9]+)\([0-9]+).htm$ archiver/$1/$2/$3/$4/ [R=301,L]
RewriteRule ^showday\
([0-9]+)\([0-9]+)\([0-9]+).htm$ date/$1/$2/$3/ [R=301,L]
RewriteRule ^showday\([0-9]+)\([0-9]+)\([0-9]+)\([0-9]+)\_([0-9]+).htm$ date/$1/$2/$3/$4/$5/ [R=301,L]

#Customized URL
RewriteRule ^([^/]*).html$ $1/ [R=301,L]
RewriteRule ^([^/|.]*)/?([0-9]+)?/?([0-9]+)?/?$ read.php?blogalias=$1&page=$2∂=$3 [QSA,L]
</ifModule> \



保存之后   重新打开主页  瞧瞧哦
主页是不是就更改成123.php了呢
个人也是个小站初学者   有什么错误的也请指教  谢

写下来,是为了下次少走一点弯路。

在这里找找

输入关键词,找一篇过去的记录。