2016-04-06 20 views
1

私は.htaccessファイルでクリーンURLを作成しましたが、それ以降はspesificフォルダへのアクセス権がありません。/folder /にアクセスするにはどうすればよいですか?私はどのようにspesificフォルダに入ることができますか?

.htaccessファイル:

Options +FollowSymLinks 
RewriteEngine On 

RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME} !-f 


RewriteRule ^([a-zA-Z0-9]+)$ index.php?side=$1 [QSA] 
RewriteRule ^([a-zA-Z0-9]+)/$ index.php?side=$1 [QSA] 

RewriteRule ^([a-z]+)\/([a-zA-Z0-9]+)\/?$ index.php?side=$1&id=$2 [NC] 
RewriteRule ^rss/feed/([a-zA-Z0-9]+)\/?$ index.php?side=feed&id=$1 [NC] 

答えて

2

次を使用することができます。

Options +FollowSymLinks 
RewriteEngine On 
##-if an existent dir or file is requested, serve it immideatly##  
RewriteCond %{REQUEST_FILENAME} -d 
RewriteCond %{REQUEST_FILENAME} -f 
RewriteRule^- [L] 
########  

RewriteRule ^([a-zA-Z0-9]+)/?$ index.php?side=$1 [QSA,L] 

RewriteRule ^([a-z]+)/([a-zA-Z0-9]+)/?$ index.php?side=$1&id=$2 [NC,L] 
RewriteRule ^rss/feed/([a-zA-Z0-9]+)\/?$ index.php?side=feed&id=$1 [NC,L] 
関連する問題