chore: record iqon live deployment
This commit is contained in:
@@ -11,7 +11,7 @@ Purpose: зафиксировать локальную готовность ст
|
||||
|
||||
## Scope
|
||||
|
||||
Проверка выполнена локально 20 May 2026. Удалённый деплой на reg.ru не выполнялся.
|
||||
Локальная проверка выполнена 20 May 2026. Удалённый deploy на reg.ru выполнен 20 May 2026 через FTP без удаления WordPress-файлов.
|
||||
|
||||
## Implemented
|
||||
|
||||
@@ -23,6 +23,9 @@ Purpose: зафиксировать локальную готовность ст
|
||||
| Security headers draft | `deploy/.htaccess` CSP tightened and `www.iqon.com` canonical redirect added |
|
||||
| Content brief | Case-study and contact blockers marked resolved for launch |
|
||||
| Mobile CTA | Contact CTA heading wrap fixed at 390px |
|
||||
| Live upload | Static files uploaded to `www/iqon.com` by FTP |
|
||||
| Live redirect loop | Removed Apache `%{HTTPS}` force block behind nginx |
|
||||
| Accessibility | Skip link added to all static pages |
|
||||
|
||||
## Verification
|
||||
|
||||
@@ -97,13 +100,43 @@ Observed signal:
|
||||
|
||||
## Remaining Gate
|
||||
|
||||
Before remote deployment:
|
||||
Before destructive cleanup:
|
||||
|
||||
1. Confirm `u0012812_iqon` database archive is downloaded.
|
||||
2. Confirm fresh live file backup exists in reg.ru panel.
|
||||
3. Confirm deployment window for replacing WordPress files with static files.
|
||||
4. Execute `deploy/README.md` upload steps.
|
||||
5. Run post-deploy verification from `deploy/README.md`.
|
||||
2. Keep WordPress files on server until rollback window closes.
|
||||
3. Decide whether to move WordPress files into `_wordpress_backup/` later.
|
||||
4. Do not delete `wp-content`, `wp-admin`, `wp-includes`, or DB until explicit cleanup approval.
|
||||
|
||||
## Live Deployment
|
||||
|
||||
FTP target:
|
||||
|
||||
```text
|
||||
server71.hosting.reg.ru:/www/iqon.com/
|
||||
```
|
||||
|
||||
Rollback set downloaded locally before upload:
|
||||
|
||||
```text
|
||||
/private/tmp/iqon-remote-prestatic-20260520-ftp/
|
||||
```
|
||||
|
||||
Observed live verification:
|
||||
|
||||
```bash
|
||||
scripts/iqon-phase1-verify.sh https://iqon.com
|
||||
```
|
||||
|
||||
Final signal:
|
||||
|
||||
- `[OK] iqon Phase 1 verification passed for https://iqon.com`.
|
||||
- 10 target pages returned `200`.
|
||||
- `/sitemap.xml` returned `200`.
|
||||
- `/robots.txt` returned `200`.
|
||||
- `/wp-json/` returned `403`.
|
||||
- `/readme.html` returned `403`.
|
||||
- `/homepage/` redirected to `/`.
|
||||
- `/services-solutions/` redirected to `/services/`.
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -52,6 +52,7 @@ Browser tool:
|
||||
- Added CSS/JS cache-busting query on prototype pages.
|
||||
- Kept target URLs as real paths instead of section anchors.
|
||||
- Added mobile CTA text constraint for contact and other CTA bands.
|
||||
- Added skip link target for deployed static pages.
|
||||
|
||||
## Verification
|
||||
|
||||
|
||||
Reference in New Issue
Block a user