0

私はこのように私のURLを持っています

http://127.0.0.1:420/github/myproject/users

私の .htacess ファイルには次のコードがあります

<IfModule mod_rewrite.c>
DirectoryIndex index.php
RewriteEngine on
RewriteBase /github/myproject
RewriteCond $1 !^(index\.php|images|style|js|robots\.txt|favicon\.ico)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php/$1 [L,QSA] 
</IfModule>

私の URL に合った RewriteRule 式の書き方を教えてもらえますか? 事前に助けてくれてありがとう

4

1 に答える 1

0

この行を一番上に追加するだけです:

RewriteRule ^/github/myproject/(.*)$ /github/myproject/index.php/$1 [NC]

したがって、次のようになります。

<IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteRule ^/github/myproject/(.*)$ /github/myproject/index.php/$1 [NC]
    DirectoryIndex index.php
    RewriteBase /github/myproject
    RewriteCond $1 !^(index\.php|images|style|js|robots\.txt|favicon\.ico)
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ ./index.php/$1 [L,QSA] 
</IfModule>

それがあなたのために働くかどうか教えてください!

于 2012-11-17T20:40:41.720 に答える