Add README.md

This commit is contained in:
2025-03-31 22:03:18 +03:00
commit cca9089aaa

109
README.md Normal file
View File

@@ -0,0 +1,109 @@
## AMAI Web Server
### Folder Layout:
```
public_html
├── .htaccess (1)
├── amai.org.il (WordPress installation files)
├── site_templates
│ ├── harucon_template
│ └── animatsuri_template
└── convention_sites
├── harucon
│ ├── current
│ │ ├── .htaccess (2)
│ │ └── Current Harucon site installation files
│ └── archive
│ ├── .htaccess (3)
│ └── 20xx
│ └── 20xx Harucon site installation files (without .htaccess)
└── animatsuri
├── current
│ ├── .htaccess (4)
│ └── Current Animatsuri site installation files
└── archive
├── .htaccess (5)
└── 20xx
└── 20xx Animatsuri site installation files (without .htaccess)
```
### .htaccess (1)
```
# Start of the .htaccess for amai.org.il (Main AMAI website)
RewriteEngine On
# Block access to /convention_sites/ and return 404
RewriteCond %{REQUEST_URI} ^/convention_sites/
RewriteRule ^(.*)$ - [R=404,L]
# Block access to /site_templates/ and return 404
RewriteCond %{REQUEST_URI} ^/site_templates/
RewriteRule ^(.*)$ - [R=404,L]
# End of the .htaccess for amai.org.il
```
### .htaccess (2)
```
# Start of the .htaccess for harucon.org.il (Winter Convention)
RewriteEngine On
# Redirect year-based URLs to the archive site
RewriteCond %{REQUEST_URI} ^/([0-9]{4})$
RewriteRule ^([0-9]{4})$ https://archive.harucon.org.il/$1 [R=301,L]
# End of the .htaccess for harucon.org.il
```
### .htaccess (3)
```
# Start of the .htaccess for archive.harucon.org.il (Winter Convention Archive)
RewriteEngine On
# Redirect to a specific year if accessing the root archive site
RewriteCond %{REQUEST_URI} ^/$
RewriteRule ^$ /2024/ [R=301,L]
# End of the .htaccess for archive.harucon.org.il
```
### .htaccess (4)
```
# Start of the .htaccess for animatsuri.org.il (Summer Convention)
RewriteEngine On
# Redirect year-based URLs to the archive site
RewriteCond %{REQUEST_URI} ^/([0-9]{4})$
RewriteRule ^([0-9]{4})$ https://archive.animatsuri.org.il/$1 [R=301,L]
# End of the .htaccess for animatsuri.org.il
```
### .htaccess (5)
```
# Start of the .htaccess for archive.animatsuri.org.il (Summer Convention Archive)
RewriteEngine On
# Redirect to a specific year if accessing the root archive site
RewriteCond %{REQUEST_URI} ^/$
RewriteRule ^$ /2024/ [R=301,L]
# End of the .htaccess for archive.animatsuri.org.il
```