Enter any website URL to analyze its complete technology stack

Executive Summary for www.boopathirajan.com

1271 Response Time (ms)
200 HTTP Status
33 Scripts
0 Images
11 Links
HTTP/1.1 Protocol

SEO & Content Analysis

Basic Information
Page Title
Boopathi Rajan - WordPress/PHP Developer Chennai
Meta Description
boopathirajan.com is personal portfolio for boopathi rajan. Here you can improve PHP, jQuery, WordPress functionalities by reading boopathi rajan blogs.
HTML Language
en-US
Robots.txt Present
Sitemap Present
total_urls: 8
SEO Meta Tags
content-type: text/html; charset=UTF-8
Page Content

Boopathi Rajan - WordPress/PHP Developer Chennai

If you’re running WordPress on an Amazon EC2 instance with Amazon Linux and Apache, and your inner pages (posts, custom pages, etc.) are returning 404 errors, don’t panic! It’s a common issue related to Apache rewrite rules and .htaccess.Here’s a step-by-step guide to fix it properly.✅ SymptomsHome page works fineClicking on blog posts, pages, or custom post types shows a 404 Not FoundPretty permalinks (/sample-page/) break, but plain URLs (?p=123) work🛠 Root CauseApache is likely not allowing .htaccess overrides, which WordPress needs to handle URL rewrites using mod_rewrite.✅ Step-by-Step Fix on Amazon EC2 (Amazon Linux + Apache)1️⃣ Edit Apache ConfigurationOpen your Apache config file:sudo nano /etc/httpd/conf/httpd.confFind this section:<Directory "/var/www/html"> Options Indexes FollowSymLinks AllowOverride None Require all granted </Directory> Change AllowOverride None to AllowOverride All:<Directory "/var/www/html"> Options Indexes FollowSymLinks AllowOverride All Require all granted </Directory> Press Ctrl + O to save, Enter to confirm, then Ctrl + X to exit.2️⃣ Restart ApacheApply your changes by restarting Apache:sudo systemctl restart httpd3️⃣ Resave Permalink Settings in WordPressNow, tell WordPress to regenerate its rewrite rules:Go to your WordPress Admin DashboardNavigate to Settings → PermalinksClick Save Changes (even if you don’t change anything)This will trigger WordPress to flush and rewrite the .htaccess file.4️⃣ Verify Your .htaccess FileEnsure that the file /var/www/html/.htaccess exists and contains:# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress If it’s missing, create it manually and set correct permissions:sudo nano /var/www/html/.htaccessPaste the content above, save, then run: sudo chown apache:apache /var/www/html/.htaccess sudo chmod 644 /var/www/html/.htaccess ✅ Success! Your Inner Pages Should Now WorkVisit your WordPress site and try opening inner pages like:https://yourdomain.com/sample-page/You should no longer see 404 errors.🧠 Bonus: Confirm mod_rewrite Is EnabledRun this to ensure the rewrite module is active:httpd -M | grep rewriteYou should see:rewrite_module (shared)If it’s not enabled, load it manually in your config or module directory, then restart Apache.;

Network & Infrastructure

DNS & Hosting
IP Address
207.174.212.183
Reverse DNS
207-174-212-183.unifiedlayer.com
SSL/TLS Certificate
Issuer
CN=R13, O=Let's Encrypt, C=US
Protocol Tls13
Expires In 51 days

Technology Stack

Content Management Systems
WordPress WordPress (robots.txt)
JavaScript Frameworks
jQuery
Server Technologies
Generator: Site Kit by Google 1.166.0 PHP (inferred from WordPress)
Database Hints
MySQL

Services & Integrations

Analytics & Tracking
Google Analytics GA4 Google Tag Manager
Advertising & Marketing
Google AdSense
E-commerce Platforms
Magento PrestaShop WooCommerce

CDN & Media Providers

CDN Providers
Cloudflare KeyCDN StackPath
Media Providers
YouTube
Web Fonts
Font Awesome Google Fonts

Dynamic Analysis & Security

Dynamic JavaScript Analysis
Bootstrap (CSS Classes) ES6+ JavaScript Features Google Analytics (Script Analysis) Google Tag Manager (Script Analysis) Hotjar (Script Analysis) jQuery (CDN Detection) jQuery (Script Analysis) jQuery (script Resource) React (Script Analysis) Web Server: Apache
Server Headers
nginx/1.25.5

Resource Analysis

External Resource Hosts
fonts.googleapis.com
fundingchoicesmessages.google.com
pagead2.googlesyndication.com
www.boopathirajan.com
www.googletagmanager.com
UI Frameworks & Libraries
Angular Material (Class Names) Bootstrap (Class Names) D3.js Ionic (Class Names) Vuetify (Class Names)

Social Media Integrations

Analysis Complete

Analyzed www.boopathirajan.com with 6 technologies detected across 11 categories

Analysis completed in 1271 ms • 2026-03-23 09:46:51 UTC