打印

[CPG] 精簡網址

[CPG] 精簡網址

基本上就是讓9 X1 |3 K! {- B2 q+ E0 G
" m5 q) a2 _7 T
http://pic.segaa.net/segaa+ Q1 i9 T2 C: g! f
2 o8 X8 ], y# ~; D4 F& }7 i  v: ~
自動相通於5 w& l& P$ |8 i) w! f1 `4 Q

8 P, i6 i; q) d: q& O3 ?http://pic.segaa.net/index.php?cat=10002
$ r4 F" B* W$ E4 w+ F! p/ M
  m+ d* r) Y# r讓使用者簡單的記住自己相簿的網址
' Y8 X; r& V0 k9 O$ o- y5 W
0 J( v5 k9 d# \0 E* ~編輯index.php 加入以下這些
  P/ i( D# W! i- l; c( w& T* ocpg134_user <- 這邊請自行修改
複製內容到剪貼板
代碼:
$qq=$HTTP_SERVER_VARS["QUERY_STRING"];
if (!strstr($qq,'=') and !empty($qq)) {
$qq = eregi_replace ( '%20', ' ', $qq);
$qq=mysql_escape_string($qq);
$sql = "SELECT user_id from `cpg134_users` WHERE `user_name` = "$qq"";
$result1 = mysql_query($sql);
if (mysql_num_rows($result1)>0) {
list($uid) = mysql_fetch_array($result1);
$cat = sprintf("1%04d",$uid);
}
mysql_free_result($result1);
}





//
// Main code
//
編輯 .htacess
複製內容到剪貼板
代碼:
<Files .htaccess>
deny from all
</Files>

RewriteEngine On
RewriteBase /
RewriteRule ^([A-Za-z_0-9-]+)/*$ /?$1 [L]
RewriteRule ^user-([0-9a-zA-Z]+)$ /index.php?cat=$1
RewriteRule ^user/([0-9a-zA-Z]+)$ /index.php?cat=$1
RewriteRule ^user/$ /index.php
RewriteRule ^my$ /profile.php?op=edit_profile
RewriteRule ^new$ /thumb.php?album=lastup
RewriteRule ^hot$ /thumb.php?album=topn


<Files user>
ForceType application/x-httpd-php
</Files>

#ErrorDocument 401 /index.php
#ErrorDocument 403 /index.php
#ErrorDocument 404 /index.php

TOP

進階的精簡網址 ... 基本上直接開啟外掛就好了
' p! W0 t: X# F4 L( e0 K( a# }4 L4 \* G' d
; F3 _. i4 W$ ]. Z  P1 ?' o- q+ R' W5 |4 @( j& y
1. 登入管理者之後 -> 設定 -> 允許外掛  點 是 -> 確認 2 G! z2 v4 ^6 d
& S" X- x) m3 d( P* `, B; Z- p5 K& [
2. 設定 -> ( 外掛管理 ) -> 名稱 Search Engine Friendly URLs v1.0 -> 旁邊有一個 i 的圖形點下去- L. n& R1 T" |6 j0 C+ }! U/ [
    選擇覆蓋掉原本的 .htaccess 檔
; }4 V9 O; |5 I, @8 M- ^- P( L/ ^6 X5 K& H2 `. _# b
3. 但是這樣作會讓之前的 http://pic.segaa.net/segaa 失效 , 所以再把上篇的內容加回去9 I% T: D5 a9 K1 |6 }! Z. i* p

/ W( l$ |# s3 I( q* h4 d$ [: C下面是我目前的 .htaccess 檔
, n$ |6 @3 p7 H7 G. a% s* Y* N
! O  K6 ~5 T. c: t  P+ H3 Xps.我將 displayimage.php 改成 display.php thumbnails.php 改成  thumb.php
複製內容到剪貼板
代碼:
<Files .htaccess>
deny from all
</Files>


Options FollowSymLinks SymLinksIfOwnerMatch

RewriteEngine on

RewriteEngine On
RewriteBase /
RewriteRule ^([A-Za-z_0-9-]+)/*$ /?$1 [L]
RewriteRule ^user-([0-9a-zA-Z]+)$ /index.php?cat=$1
RewriteRule ^user/([0-9a-zA-Z]+)$ /index.php?cat=$1
RewriteRule ^user/$ /index.php

#  Uncomment the following line if your webserver's
#  URL is not directly related to physical file paths.
#  Update "YOUR_COPPERMINE_ROOT" (just / for root)

#RewriteBase /YOUR_COPPERMINE_ROOT

#
# Rewrite index urls
#
RewriteRule index-([0-9]*)\.html index.php?cat=$1 [NC]

RewriteRule index-([0-9]*)-page-([0-9]*)\.html index.php?cat=$1&page=$2 [NC]

#
# Rewrite thumbnail urls
#
RewriteRule thumbnails-([a-z0-9]*)-([\-]?[0-9]*)\.html thumbnails.php?album=$1&cat=$2 [NC]

RewriteRule thumbnails-([a-z0-9]*)-page-([0-9]*)\.html thumbnails.php?album=$1&page=$2 [NC]

RewriteRule thumbnails-([a-z0-9]*)-([\-]?[0-9]*)-page-([0-9]*)\.html thumbnails.php?album=$1&cat=$2&page=$3 [NC]

RewriteRule thumbnails-([0-9]*)\.html thumbnails.php?album=$1 [NC]
RewriteRule thumb-search-(.*)\.html thumb.php?album=search&search=$1 [NC]

#
# Rewrite displayimage urls
#
RewriteRule displayimage-([a-z0-9]+)-([\-]?[0-9]+)-([\-]?[0-9]+)\.html displayimage.php?album=$1&cat=$2&pos=$3 [NC]

RewriteRule displayimage-([a-z0-9]+)-([\-]?[0-9]+)\.html displayimage.php?album=$1&pos=$2 [NC]

RewriteRule displayimage-([0-9]+)\.html displayimage.php?pos=-$1 [NC]

RewriteRule slideshow-([0-9]+)-([\-]?[0-9]+)-([0-9]+)\.html displayimage.php?album=$1&pid=$2&slideshow=$3 [NC]

RewriteRule slideshow-([a-z]+)-([\-]?[0-9]+)-([0-9]+)-([0-9]+)\.html displayimage.php?album=$1&cat=$2&pid=$3&slideshow
=$4 [NC]

RewriteRule display-([a-z0-9]+)-([\-]?[0-9]+)-([\-]?[0-9]+)\.html display.php?album=$1&cat=$2&pos=$3 [NC]

RewriteRule display-([a-z0-9]+)-([\-]?[0-9]+)\.html display.php?album=$1&pos=$2 [NC]

RewriteRule display-([0-9]+)\.html display.php?pos=-$1 [NC]

RewriteRule slideshow-([0-9]+)-([\-]?[0-9]+)-([0-9]+)\.html display.php?album=$1&pid=$2&slideshow=$3 [NC]

RewriteRule slideshow-([a-z]+)-([\-]?[0-9]+)-([0-9]+)-([0-9]+)\.html display.php?album=$1&cat=$2&pid=$3&slideshow=$4 [
NC]

<Files user>
  ForceType application/x-httpd-php
  </Files>

  #ErrorDocument 401 /index.php
  #ErrorDocument 403 /index.php
  #ErrorDocument 404 /index.php

TOP

其實關於精簡網址
- m, \& N) `7 m$ P+ O( y, F) l5 `0 p這邊站長的教學寫的很清楚了5 s) U$ Z1 q9 q
謝謝
- Q" D- v, ^' f3 c1 d1 Z* F) X  C( Y# U  @8 y" e7 E
但是我照做之後
8 g! O) G, @7 w. p+ Q不能連入相簿了
" Y! V! Q# P; B% G* v他告訴我這行有誤: f/ E1 d2 z  N- C
$sql = "SELECT user_id from `cpg134_users` WHERE `user_name` = "$qq"";
$ p+ C+ \: S' E4 X(上面的cpg134_users我改成cpg1410_users)
2 H3 L* W! h- `% E# e8 \. T& t) a- N" V1 e" K$ R4 N
請問一下我該如何解決?
3 J$ \0 d+ G/ Q/ C6 k; x謝謝

TOP

sorry 太少上論壇看東西了
/ b; a" f4 E" g9 G% r' \這邊原本是我用來丟些文件用的
8 f0 G) ?* U& O( N! L; v關於這個問題,可能你要直接進資料庫,看你資料庫中所使用的欄位名稱. \2 C  t7 E$ [2 N3 E8 P% j# N
: p  `8 d6 T) v

4 Q4 F" V- R6 x# `; C1 N
引用:
原帖由 prolog 於 2006-11-21 02:46 PM 發表
! R! V" `8 u; P& i; {其實關於精簡網址2 J" D1 a9 Q' z3 ]6 f
這邊站長的教學寫的很清楚了* H: B$ l# t6 P! v  L
謝謝
  q2 C& {2 a/ ~: b. L5 y) X6 ]7 f2 U+ H
但是我照做之後* t; U; N0 s. i* u7 u
不能連入相簿了& \. @6 P: u( P7 M3 _
他告訴我這行有誤
. v( O- B" E1 H- }$sql = "SELECT user_id from `cpg134_users`  ...

TOP

Ragnarok Online usrmt power leveling


* C4 T6 H2 U/ N说的太对了,赞同的赞同!!
  p/ R' R; b/ K2 C/ CRagnarok power leveling/ T0 B+ b$ y+ M/ J/ V9 K
ro power leveling
, f/ ~/ V0 W, Q& B, A6 v( tRagnarok Online power leveling) t2 ?1 U# ~+ L( q
有事者,事竟成;
. x  j- U* X, \% S破釜沉舟,百二秦关终归楚;
9 I" z1 U% f* F苦心人,天不负;* U! @  ~4 o7 d6 {3 S! R
卧薪尝胆,三千越甲可吞吴。

TOP

支持!

支持!
8 L+ b. Y5 y1 @  S# v( q% P$ `- L/ P) I: d! Q( W( s3 C
, h4 I0 j- ]0 m) n, f# w* h' D/ m

- e9 M- i5 Q; m' r1 E" n+ p
* G  @+ e- h3 P3 f' O& B
" g7 Z7 s$ K2 W& ^1 F% ~' r$ p- z+ S. K8 v( F

6 Z! S  O7 E! @% f& {3 c0 S; x6 Q* V  }0 _+ T+ @; ]

& J  m/ `! p2 Q4 P- t" f3 [! {3 y( z
% G9 L7 M( g" Y* I7 ^( O

' h& R  @4 x! E4 _! W) _6 {* v5 d: C( `4 s- w  _% w
高温合金管 12cr1mov合金管 不锈钢无缝管 大口径无缝管 高压合金管

TOP

支持!

支持!: ?9 r6 |: z3 q7 o6 k2 l
3 Q! `% }. I5 k+ ^& H
6 N* y& [4 s* d

0 K5 b& K  c3 V6 f5 z3 M4 Q6 @+ e- V8 W
' l' I* _3 {/ s5 e5 X

) Z. P4 n0 q6 r
& Z2 L4 n' Y4 N* K0 X0 G
# t8 [8 ]$ F5 ~( ^" b! ?6 c$ E; N; L2 k1 P" l

" K5 @& `! t, Z; g5 i, ]& v: z8 i  O" F
" x  S7 Z7 k6 v- L: L# s

! p) C, k; ^8 ]# G7 d4 ^A333GR3无缝钢管 无缝方矩管 S355无缝方管 热轧无缝方管 无缝方管

TOP

發新話題