SemanticScuttle/.htaccess
2008-11-21 17:25:23 +00:00

42 lines
1.3 KiB
ApacheConf

#####################################
# the first part of this file is used if you configure your scuttle for nice urls
# (see $cleanurls in config.inc.php)
#####################################
#Options +FollowSymlinks
#RewriteEngine On
#RewriteBase /
#RewriteCond %{REQUEST_FILENAME} !-f
#RewriteCond %{REQUEST_FILENAME} !-d
#RewriteRule ^([^/]+)/?(.*) $1.php/$2 [L]
# If you have Scuttle in subdirectories e.g. http://www.example.com/myscuttle/links/
# then you need to comment the precedent line and remove comment of the following one
# (replace "myscuttle/links/" with your subdirectories name)
#RewriteRule ^([^/]+)/?(.*) myscuttle/links/$1.php/$2 [L]
####
# Rewrite clean URLs onto real files
<IfModule mod_rewrite.c>
Options +FollowSymlinks
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
#if cleanurls don't work, comment option 1 (by adding # at the beginning) and uncomment option 2:
RewriteRule ^([^/]+)/?(.*) $1.php?query=$2 [L,QSA] #option 1
#RewriteRule ^([^/]+)/?(.*) $1.php/$2 [L] #option 2
</IfModule>
#####################################
# This second part is used to speed-up the application
#####################################