Need help to convert vbulletin 5 .htacess rewrite rules

 
Post new topic   Reply to topic    Aprelium Forum Index -> URL Rewriting
View previous topic :: View next topic  
Author Message
raykai
-


Joined: 01 Aug 2005
Posts: 3

PostPosted: Fri Jan 17, 2014 8:53 am    Post subject: Need help to convert vbulletin 5 .htacess rewrite rules Reply with quote

hey i need help getting vbulletin 5 ruing on abyss

in big im stuck with how to set up the rewrite rules for abyss from the .htacess that's with the vbulletin 5

full file is:
Code:

<IfModule mod_rewrite.c>
   RewriteEngine On
   
   #In some cases where you have other mod_rewrite rules, you may need to comment out the following line
   #and change it to match your folder name. This resets the other mod_rewrite rules for just this directory
   #If your site was www.example.com/forum, the setting would be /forum/
   #RewriteBase /

   # Send css calls directly to the correct file VBV-7807
   RewriteRule ^css.php$ core/css.php [NC,L]

   # Redirect old install path to core.
   RewriteRule ^install/ core/install/ [NC,L]

   # Main Redirect
   RewriteCond %{REQUEST_URI} !\.(gif|jpg|jpeg|png|css)$
   RewriteCond %{REQUEST_FILENAME} !-f
   RewriteCond %{REQUEST_FILENAME} !-d
   RewriteRule ^(.*)$ index.php?routestring=$1 [L,QSA]

   # Because admincp is an actual directory.
   RewriteRule ^(admincp/)$ index.php?routestring=$1 [L,QSA]

</IfModule>

<IfModule mod_deflate.c>
    AddOutputFilterByType DEFLATE application/atom+xml \
                          text/javascript \
                          application/javascript \
                          application/json \
                          application/rss+xml \
                          application/vnd.ms-fontobject \
                          application/x-font-ttf \
                          application/xhtml+xml \
                          application/xml \
                          font/opentype \
                          image/svg+xml \
                          image/x-icon \
                          text/css \
                          text/html \
                          text/plain \
                          text/x-component \
                          text/xml
</IfModule>

<IfModule mod_expires.c>
   ExpiresActive On
   ExpiresByType application/x-javascript A1209600
   ExpiresByType text/javascript A1209600
   ExpiresByType application/javascript A1209600
   ExpiresByType text/css A31536000
   ExpiresByType image/x-icon A2592000
   ExpiresByType image/icon A2592000
   ExpiresByType application/x-ico A2592000
   ExpiresByType application/ico A2592000
   ExpiresByType image/gif A2592000
   ExpiresByType image/jpeg A1209600
   ExpiresByType image/jpg A1209600
   ExpiresByType image/png A1209600
   ExpiresByType application/x-shockwave-flash A1209600
   ExpiresByType font/ttf A2592000
   ExpiresByType font/otf A2592000
   ExpiresByType font/x-woff A2592000
   ExpiresByType image/svg+xml A2592000
   ExpiresByType font/truetype A2592000
   ExpiresByType font/opentype A2592000
   ExpiresByType application/x-font-woff A2592000
   ExpiresByType application/vnd.ms-fontobject A2592000
</IfModule>

<IfModule mod_headers.c>
    Header set Connection keep-alive
   <filesmatch "\.(ico|flv|gif|swf|eot|woff|otf|ttf|svg)$">
      Header set Cache-Control "max-age=2592000, public"
   </filesmatch>
   <filesmatch "\.(jpg|jpeg|png)$">
      Header set Cache-Control "max-age=1209600, public"
   </filesmatch>
   <filesmatch "\.(eot|woff|otf|ttf|svg)$">
      Header set Cache-Control "max-age=2592000, public"
   </filesmatch>
   # css and js should use private for proxy caching https://developers.google.com/speed/docs/best-practices/caching#LeverageProxyCaching
   <filesmatch "\.(css)$">
      Header set Cache-Control "max-age=31536000, private"
   </filesmatch>
   <filesmatch "\.(js)$">
      Header set Cache-Control "max-age=1209600, private"
   </filesmatch>
</IfModule>
Back to top View user's profile Send private message
aprelium-support
-


Joined: 20 Feb 2009
Posts: 356

PostPosted: Sat Jan 18, 2014 9:21 am    Post subject: Re: Need help to convert vbulletin 5 .htacess rewrite rules Reply with quote

raykai wrote:

Code:

<IfModule mod_rewrite.c>
   RewriteEngine On
   
   #In some cases where you have other mod_rewrite rules, you may need to comment out the following line
   #and change it to match your folder name. This resets the other mod_rewrite rules for just this directory
   #If your site was www.example.com/forum, the setting would be /forum/
   #RewriteBase /

   # Send css calls directly to the correct file VBV-7807
   RewriteRule ^css.php$ core/css.php [NC,L]

   # Redirect old install path to core.
   RewriteRule ^install/ core/install/ [NC,L]

   # Main Redirect
   RewriteCond %{REQUEST_URI} !\.(gif|jpg|jpeg|png|css)$
   RewriteCond %{REQUEST_FILENAME} !-f
   RewriteCond %{REQUEST_FILENAME} !-d
   RewriteRule ^(.*)$ index.php?routestring=$1 [L,QSA]

   # Because admincp is an actual directory.
   RewriteRule ^(admincp/)$ index.php?routestring=$1 [L,QSA]

</IfModule>


Above is the parts concerned by the conversion process. They contain nothing special and conversion sould be very straighforward. Please contact us by email for the converted rules.
_________________
Support Team
Aprelium - http://www.aprelium.com
Back to top View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    Aprelium Forum Index -> URL Rewriting All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB phpBB Group