2

私はこのリンクを持っています http://xxxx.com/yyyy/index.php?class=Applications&function=create

こんな感じにしたい

http://xxxx.com/yyyy/create

私は私が使用しなければならないことを知っています

RewriteEngineをオンにします

RewriteRule.................。

しかし、私はそれが初めてなので、それをフォーマットする方法がわかりません。

DirectoryIndex index.php order deny,allow Options +FollowSymLinks -MultiViews

 RewriteEngine On RewriteBase /
 RewriteRule ^(XXXXXXXX)/(aaaa)/?$ $1/index.php?class=Applications&function=$2 [L,NC,QSA] 
RewriteRule ^(XXXXXXXX)/(bbbb)/?$ $1/index.php?class=Applications&function=$2 [L,NC,QSA] 
RewriteRule ^(XXXXXXXX)/(cccc)/?$ $1/index.php?class=Applications&function=$2 [L,NC,QSA] 
RewriteRule ^(XXXXXXXX)/(dddd)/?$ $1/index.php?class= test&function=$2 [L,NC,QSA] 
RewriteRule ^(yyyy)/index\.php$ $1 [L,NC]  #this one is not working...
4

2 に答える 2

1

mod_rewrite と .htaccess を有効にしてからhttpd.conf、このコードをディレクトリの.htaccess下に配置します。DOCUMENT_ROOT

Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /

RewriteRule ^(yyyy)/(create)/?$ $1/index.php?class=Applications&function=$2 [L,NC,QSA]
于 2012-06-04T19:01:22.030 に答える
0
<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /yyyy/
    RewriteRule create index.php?class=Applications&function=create
</IfModule>
于 2012-06-04T16:15:06.243 に答える