All pastes #143021 Raw Edit

Gallery .htaccess

public text v1 · immutable
#143021 ·published 2006-08-21 20:35 UTC
rendered paste body
# BEGIN Url Rewrite section
# (Automatically generated.  Do not edit this section)
<IfModule mod_rewrite.c>
    RewriteEngine On

    RewriteBase /gallery/

    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -d [OR]
    RewriteCond %{REQUEST_FILENAME} gallery\_remote2\.php
    RewriteCond %{REQUEST_FILENAME} !/gallery/main\.php$
    RewriteRule .   -   [L]


      RewriteCond %{QUERY_STRING} view=core.DownloadItem
        RewriteCond %{HTTP_REFERER} !://www.r4e.org/ [NC]
        RewriteCond %{HTTP_REFERER} !^$
      RewriteRule .   /gallery/main.php?   [F,L]

    RewriteCond %{THE_REQUEST} \ /gallery/sitemap(\?.|\ .)
    RewriteCond %{REQUEST_FILENAME} !/gallery/main\.php$
    RewriteRule .   /gallery/main.php?g2_view=sitemap.Sitemap   [QSA,L]

    RewriteCond %{THE_REQUEST} \ /gallery/admin/(\?.|\ .)
    RewriteCond %{REQUEST_FILENAME} !/gallery/main\.php$
    RewriteRule .   /gallery/main.php?g2_view=core.SiteAdmin   [QSA,L]

    RewriteCond %{THE_REQUEST} \ /gallery/map(\?.|\ .)
    RewriteCond %{REQUEST_FILENAME} !/gallery/main\.php$
    RewriteRule .   /gallery/main.php?g2_view=map.ShowMap   [QSA,L]

    RewriteCond %{THE_REQUEST} \ /gallery/c/view/([0-9]+).html(\?.|\ .)
    RewriteCond %{REQUEST_FILENAME} !/gallery/main\.php$
    RewriteRule .   /gallery/main.php?g2_view=comment.ShowAllComments&g2_itemId=%1   [QSA,L]

    RewriteCond %{THE_REQUEST} \ /gallery/c/add/([0-9]+).html(\?.|\ .)
    RewriteCond %{REQUEST_FILENAME} !/gallery/main\.php$
    RewriteRule .   /gallery/main.php?g2_view=comment.AddComment&g2_itemId=%1   [QSA,L]

    RewriteCond %{THE_REQUEST} \ /gallery/srss/([0-9]+)(\?.|\ .)
    RewriteCond %{REQUEST_FILENAME} !/gallery/main\.php$
    RewriteRule .   /gallery/main.php?g2_view=rss.SimpleRender&g2_itemId=%1   [QSA,L]

    RewriteCond %{THE_REQUEST} \ /gallery/rss/([^\/\?]+)(\?.|\ .)
    RewriteCond %{REQUEST_FILENAME} !/gallery/main\.php$
    RewriteRule .   /gallery/main.php?g2_view=rss.Render&g2_name=%1   [QSA,L]

    RewriteCond %{THE_REQUEST} \ /gallery/d/([0-9]+)-([0-9]+)/([^\/\?]+)(\?.|\ .)
    RewriteCond %{REQUEST_FILENAME} !/gallery/main\.php$
    RewriteRule .   /gallery/main.php?g2_view=core.DownloadItem&g2_itemId=%1&g2_serialNumber=%2&g2_fileName=%3   [QSA,L]

    RewriteCond %{THE_REQUEST} \ /gallery/v/([^?]+)/slideshowapplet.html(\?.|\ .)
    RewriteCond %{REQUEST_FILENAME} !/gallery/main\.php$
    RewriteRule .   /gallery/main.php?g2_view=slideshowapplet.SlideshowApplet&g2_path=%1   [QSA,L]

    RewriteCond %{THE_REQUEST} \ /gallery/v/([^?]+)/slideshow.html(\?.|\ .)
    RewriteCond %{REQUEST_FILENAME} !/gallery/main\.php$
    RewriteRule .   /gallery/main.php?g2_view=slideshow.Slideshow&g2_path=%1   [QSA,L]

    RewriteCond %{THE_REQUEST} \ /gallery/v/([^?]+)(\?.|\ .)
    RewriteCond %{REQUEST_FILENAME} !/gallery/main\.php$
    RewriteRule .   /gallery/main.php?g2_view=core.ShowItem&g2_path=%1   [QSA,L]

    RewriteCond %{THE_REQUEST} \ /gallery/([^?]+)(\?.|\ .)
    RewriteCond %{REQUEST_FILENAME} !/gallery/main\.php$
    RewriteRule .   /gallery/main.php?g2_view=rewrite.FileNotFound   [QSA,L]

</IfModule>

# END Url Rewrite section