RewriteEngine On

# 1. Force HTTPS (Security)
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

# 2. Clean Product URLs
# Transforms: prosubscriptionoffers.com/product/12  ->  product.php?id=12
RewriteRule ^product/([0-9]+) product.php?id=$1 [L,QSA]

# 3. Clean Standard Pages (Remove .php extension)
# e.g. prosubscriptionoffers.com/login  ->  login.php
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^([a-z0-9-]+)/?$ $1.php [L]

# 4. Error Page
ErrorDocument 404 /index.php

# INCREASE UPLOAD LIMITS
php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value memory_limit 256M
php_value max_execution_time 300
php_value max_input_time 300