打印

[CPG] 精簡網址

[CPG] 精簡網址

基本上就是讓2 `9 s3 F6 |* P3 @3 f7 ?$ I5 f4 Y* K
) ~$ L# d/ o, x$ ~2 C
http://pic.segaa.net/segaa+ R" n6 Y% R* Y0 `( l7 F6 o" c

( B7 q- l4 ~. @/ `2 z9 r自動相通於: [, E4 w3 n8 U" V5 J) T
% O8 d) [9 }8 E$ a3 J- U& S* N
http://pic.segaa.net/index.php?cat=10002
6 J* Z$ p; S. `1 R
7 \1 _1 E, H0 W  \+ `3 f" m/ Z讓使用者簡單的記住自己相簿的網址 ' d! @1 Q! \: c7 ~! y+ h4 p2 c$ B, W
- m3 i9 }+ w6 O( S0 }% e" }2 h
編輯index.php 加入以下這些
; X* K, \+ A% `) `7 }cpg134_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

進階的精簡網址 ... 基本上直接開啟外掛就好了
, S5 [$ M& O5 `% j% m, r, R0 ^3 l- T4 W- U% G
* K/ `( _; w; I+ K5 @' H4 o/ [/ `
1. 登入管理者之後 -> 設定 -> 允許外掛  點 是 -> 確認 + T3 E5 y8 w  g. u3 n2 C: _- d8 `

8 ^: s, S3 a, d* y; @2. 設定 -> ( 外掛管理 ) -> 名稱 Search Engine Friendly URLs v1.0 -> 旁邊有一個 i 的圖形點下去
; S3 q8 M; P# z4 b7 j, @3 w    選擇覆蓋掉原本的 .htaccess 檔
; i" g9 u5 H' l  O; r$ ^6 N% X  X# r4 _( w3 M6 H* |
3. 但是這樣作會讓之前的 http://pic.segaa.net/segaa 失效 , 所以再把上篇的內容加回去. O4 D! u, J: W' s9 e1 [% k
7 x" |* Q5 Y1 E+ N( o% d
下面是我目前的 .htaccess 檔
  F' T6 S$ }2 y8 Y
. r. S7 `/ R/ Z/ ^8 _ps.我將 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

其實關於精簡網址
+ {7 c  s5 n, e, V' N" V$ u! U這邊站長的教學寫的很清楚了; D- V& y) i. f
謝謝, ^, ^* U/ f- c
) F9 Q. X  A( v$ T
但是我照做之後
. w0 s* T% v6 H5 O1 X, s不能連入相簿了
- b3 f" }7 B! r) \他告訴我這行有誤, d/ j9 `$ W) |+ w( ~
$sql = "SELECT user_id from `cpg134_users` WHERE `user_name` = "$qq"";( X  a3 a+ R' N8 N: U
(上面的cpg134_users我改成cpg1410_users)
+ f; V; x) N: V) o) n% c* j' y
9 b# D( N- o4 r  Y) m8 f" _請問一下我該如何解決?0 B' j4 E) d- k1 x! `7 A
謝謝

TOP

sorry 太少上論壇看東西了 1 |( I) C& }; R
這邊原本是我用來丟些文件用的 $ Q8 }. F. X0 a! w# r
關於這個問題,可能你要直接進資料庫,看你資料庫中所使用的欄位名稱1 S$ @( M/ B% }. q1 v0 C6 e

) a7 O  M5 F6 ^4 m6 A1 q/ m  E4 ]& u- R1 d  e2 o$ d+ [
引用:
原帖由 prolog 於 2006-11-21 02:46 PM 發表
: q* Q. @: i  n1 O7 u其實關於精簡網址
  L) H0 @3 h' b8 O; D. q這邊站長的教學寫的很清楚了
) C( z4 j* `. S謝謝
6 R: q2 [. b+ o1 |9 q/ G  p5 w+ i; |7 e/ T3 t5 w) g" q
但是我照做之後
9 t- h9 o3 h; t, a" o, T# u: v不能連入相簿了
& j6 g, e8 M5 `. |+ g- {, o- w他告訴我這行有誤
0 Y3 F5 v8 J5 b  n- R6 p$sql = "SELECT user_id from `cpg134_users`  ...

TOP

Ragnarok Online usrmt power leveling


6 {2 V" F  _# }" V! v7 v7 {说的太对了,赞同的赞同!!
: \9 G7 j! y3 JRagnarok power leveling2 l0 G9 T( K3 j- q
ro power leveling6 f# n' ]. H6 Q$ R" }
Ragnarok Online power leveling
2 }4 ]: @8 g3 M6 W2 b有事者,事竟成;
6 }$ [: X5 N* X& ^破釜沉舟,百二秦关终归楚;, B4 f, {' h, W5 L* |: j
苦心人,天不负;( c3 Z0 c1 a! H/ q; i* t1 {3 r9 H
卧薪尝胆,三千越甲可吞吴。

TOP

支持!

支持!
) O6 e& ]3 h0 t$ V
: Q  T5 b7 w  @  L" ~; f3 G! s" @' T; {5 }. I( y- E' M- `
7 q+ Z) O: C5 U! ?" Q
$ a: n) ?8 o9 b5 }+ u& |
4 J* m% n. x, k& ?

4 Y- V" }9 ]1 d7 C9 B; U0 d- @" u0 i4 _9 ]' q# H. U
( h5 p4 D# `) F' i
: k% t4 ]( L) p$ t( E; _, _% e

% @! e" z- W9 i: g
9 w- {  \$ N6 O; b8 M
9 K- l! E- }! ]% v9 h0 C7 l
! i2 F7 [) _. p- M0 c高温合金管 12cr1mov合金管 不锈钢无缝管 大口径无缝管 高压合金管

TOP

支持!

支持!
6 I0 f+ H" g) g, G# J. }/ T4 {4 I6 }

3 f  Q% U4 A! d
. [" v: H; @5 U/ G0 B/ _5 I* x/ }* q+ q9 j, Y3 U# v! Q, c1 l1 B8 B
7 ^. \2 x) \/ M% y6 K
4 T9 G: T6 T& J# C
) e$ C5 @% m' w9 G( ~% X6 J8 s, d
7 Y& J7 x& s8 W" ]3 `, ~
" [; V9 ~4 J0 z7 N* u0 y# Z* m
# @5 H* I+ [' ^* ~: f
7 I$ Q9 y: n2 ~, ~2 l0 x
) {% ^3 |* a8 b5 P
- l' J; A3 j# b
A333GR3无缝钢管 无缝方矩管 S355无缝方管 热轧无缝方管 无缝方管

TOP

發新話題