打印

[CPG] 精簡網址

[CPG] 精簡網址

基本上就是讓
" S. w# m5 X( y8 F" j
$ Q) e1 s8 l9 ~7 ~' Y  ?3 U' J/ S& }4 vhttp://pic.segaa.net/segaa
$ |' z7 h+ W4 B0 W7 Q! f: q& C8 H6 o( _" r5 k
自動相通於3 a+ m$ p. f% A- f, E8 |

) ?* k5 M: \2 G2 Vhttp://pic.segaa.net/index.php?cat=10002  L1 `( x! r4 T7 B% {. }
- U% z  q- P7 e. G" L3 ]
讓使用者簡單的記住自己相簿的網址 % h4 ~+ M( L7 O+ @( ]
0 o7 `0 f! s, l$ m
編輯index.php 加入以下這些( O! B) G9 k# P# B
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

進階的精簡網址 ... 基本上直接開啟外掛就好了 - b3 ]0 D" ?- P) A/ z) q' L. w- X7 @

; }+ \4 U! k. @- P5 w
/ P# R8 b8 x  A1. 登入管理者之後 -> 設定 -> 允許外掛  點 是 -> 確認
/ U0 O' c1 V" }, K7 L& q9 |% D' d7 d  W
$ P3 B2 K$ R! s+ r2 U2. 設定 -> ( 外掛管理 ) -> 名稱 Search Engine Friendly URLs v1.0 -> 旁邊有一個 i 的圖形點下去
6 L( v7 }. j" a: v' P/ ?    選擇覆蓋掉原本的 .htaccess 檔 & @; X0 |# G2 J: R2 F, m9 @5 e
/ m& e2 ~4 q8 o
3. 但是這樣作會讓之前的 http://pic.segaa.net/segaa 失效 , 所以再把上篇的內容加回去
2 u5 k  x$ L0 C
$ p5 C; z. _7 ~# w下面是我目前的 .htaccess 檔
% T- w! V0 c& s3 E
4 X" U8 k, n1 {6 l* k; d0 I( Gps.我將 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

其實關於精簡網址
; Z  S5 ~! t, a: s. o9 O. ~4 N7 v這邊站長的教學寫的很清楚了
; T4 R2 n/ X* G1 e. X謝謝9 H  X4 d0 p8 v+ x  k3 M/ ?

) F4 N8 J' m8 [3 }但是我照做之後
$ `% v9 M$ p0 d) T+ F不能連入相簿了
: }# E. D; z  R1 q: l他告訴我這行有誤; Z  d, j" ^" K& H# H1 n8 h1 x5 {
$sql = "SELECT user_id from `cpg134_users` WHERE `user_name` = "$qq"";$ r2 Q' c9 g6 }7 {$ g- f. q. q
(上面的cpg134_users我改成cpg1410_users); E* R. C# s; M! E

! P: i& v# h* j+ o& |% e請問一下我該如何解決?
  @- g, x. R7 N; N謝謝

TOP

sorry 太少上論壇看東西了
  F3 c, O5 X* [5 l這邊原本是我用來丟些文件用的 ( t, o5 @# R1 X8 X& t' i- H
關於這個問題,可能你要直接進資料庫,看你資料庫中所使用的欄位名稱
1 ]) G* v, T% ^  M( c% E) P- o6 S1 g+ J2 V9 ~
6 l  W" P/ y1 G. i7 ^
引用:
原帖由 prolog 於 2006-11-21 02:46 PM 發表9 _4 A- f% V0 W# C, Y4 d& ?# C
其實關於精簡網址
0 d7 \, ^8 Q' S! \0 v  T' `這邊站長的教學寫的很清楚了
) P5 T$ B7 a: o; N: ^7 D' D6 k謝謝
: g7 z: M. O1 o% o: \" F" `0 |: q( q% q3 T
但是我照做之後7 V* X/ z% @8 v; b& x5 s* Q; D
不能連入相簿了3 h5 W5 y9 n8 ]) d, X7 g
他告訴我這行有誤
% C  Z2 @$ P" w$sql = "SELECT user_id from `cpg134_users`  ...

TOP

Ragnarok Online usrmt power leveling


3 q1 {8 J/ n9 [$ ?" w/ t! v说的太对了,赞同的赞同!!
% i6 \; y- l# a7 X+ ?8 c; ?Ragnarok power leveling
$ P+ X  z! V0 |: d1 s" Z; yro power leveling8 p; C6 t% ~$ ]
Ragnarok Online power leveling
$ q- Q% H5 y1 I! m3 ^# a) G1 `有事者,事竟成;! @2 T2 s+ W! i7 i, W4 O
破釜沉舟,百二秦关终归楚;
3 a; z( c4 V- ]6 {苦心人,天不负;$ C" Z  v1 V4 t* g* D1 _) F) U
卧薪尝胆,三千越甲可吞吴。

TOP

支持!

支持!
) f9 Q2 M8 w  a
; _0 S% ~- v  q+ C  L" H, p, [) Q3 L. v, Q& T( L7 f

/ ?0 A) F2 j, L3 q, X2 L8 z' J7 l; M  r+ V
+ g1 S1 m/ v; U3 ]# D. v- f4 r4 ?
, P- _  V$ Z/ P# p; _& x" H

0 e. j: f2 p& Z: q: |! a; f( J) D# r: C7 s1 ?# u

2 |: Q8 Y( j: M% R' }
5 L" [- y$ Y# I6 ?( Z/ Q0 ^
% _- `/ d0 y/ t) g% N
8 `; n& j/ ~- _9 U1 D2 o9 L5 a$ u+ I- e# e" d) N; N
高温合金管 12cr1mov合金管 不锈钢无缝管 大口径无缝管 高压合金管

TOP

支持!

支持!
% C. b$ T! e# \+ x# S. S; _3 k; `' m/ s, x
9 d0 M1 b& H4 e8 k$ y6 X4 D
  Z  ]; K; [' D4 i! M: ^/ R/ J2 f" {

9 D+ n4 W% F) u, M: F8 F4 x4 {9 j# e, z- l) x/ E/ \

& X, b' c% G- F4 Z& X1 G2 T- t5 V- }# L3 j/ F

3 W1 H/ E4 R( ~  _; u/ c5 S) p/ E: B

& b# I. q+ s8 O- Q' l  e. C3 E+ H# I8 i: J
+ |- }& U5 Q3 Y7 u- @) b6 {. d7 F

' _: p+ w4 C4 ^, Q9 pA333GR3无缝钢管 无缝方矩管 S355无缝方管 热轧无缝方管 无缝方管

TOP

發新話題