# ======================================================================================
# LaraClassifier - Classified Ads Web Application
# Copyright (c) BeDigit. All Rights Reserved
#
# Website: https://laraclassifier.com
# Author: Mayeul Akpovi (BeDigit - https://bedigit.com)
#
# LICENSE
# -------
# This software is provided under a license agreement and may only be used or copied
# in accordance with its terms, including the inclusion of the above copyright notice.
# As this software is sold exclusively on CodeCanyon,
# please review the full license details here: https://codecanyon.net/licenses/standard
# ======================================================================================

# GLOBAL RULES
# ============
# Remove index.php from URL
# <IfModule mod_rewrite.c>
#     RewriteCond %{THE_REQUEST} ^GET.*index\.php [NC]
#     RewriteRule (.*?)index\.php/*(.*) /$1$2 [R=301,NE,L]
# </IfModule>

# Default Apache rules
<IfModule mod_rewrite.c>
    <IfModule mod_negotiation.c>
        Options -MultiViews -Indexes
    </IfModule>

    RewriteEngine On

    # Handle Authorization Header
    RewriteCond %{HTTP:Authorization} .
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

    # Redirect Trailing Slashes If Not A Folder...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)/$ /$1 [L,R=301]

    # Handle Front Controller...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ index.php [L]
</IfModule>

# Iframe calling
<IfModule mod_headers.c>
    Header unset X-Frame-Options
</IfModule>

# CUSTOM APACHE RULES
# ===================


