π 2025-07-30 β Session: Configured Apache server for subdomain and HTTPS
π 21:10β21:50
π·οΈ Labels: Apache, HTTPS, DNS, SPA, Troubleshooting
π Project: Dev
β Priority: MEDIUM
Session Goal
The primary objective of this session was to configure the Apache server for handling requests to the subdomain journal.matuteiglesias.link
, ensuring proper DNS settings, and establishing a secure HTTPS connection.
Key Activities
- DNS Configuration: Diagnosed and resolved DNS-related issues preventing access to the Apache server.
- Apache Setup: Configured Apache virtual hosts and SSL settings using Certbot for HTTPS.
- Troubleshooting: Addressed issues with Apacheβs SSL configuration, including DNS resolution, Apache listening status, and virtual host configuration.
- AWS Security: Adjusted AWS EC2 security group settings to open port 443 for HTTPS access.
- SPA Routing: Implemented .htaccess rules for SPA routing to handle 404 errors and ensure correct asset loading.
Achievements
- Successfully configured Apache to handle subdomain requests and established a secure HTTPS connection.
- Resolved DNS and SSL configuration issues, ensuring the website loads correctly.
- Implemented SPA routing solutions to fix 404 errors and asset loading issues.
Pending Tasks
- Monitor the server to ensure stability and address any further configuration issues that may arise.
- Verify the complete functionality of internal links and routing in the Quartz SPA deployment.