First Commit
This commit is contained in:
Executable
+17
@@ -0,0 +1,17 @@
|
||||
<?php
|
||||
|
||||
use Kernel\Application;
|
||||
|
||||
return function (Application $app) {
|
||||
// Admin routes (super-admin only or based on permissions)
|
||||
$app->addRoute('GET', '/admin/seo', [\Modules\Seo\Controllers\SeoController::class, 'index']);
|
||||
$app->addRoute('POST', '/admin/seo/save', [\Modules\Seo\Controllers\SeoController::class, 'save']);
|
||||
$app->addRoute('GET', '/admin/seo/ai-generate', [\Modules\Seo\Controllers\SeoController::class, 'generateAi']);
|
||||
$app->addRoute('POST', '/admin/seo/redirect/add', [\Modules\Seo\Controllers\SeoController::class, 'addRedirect']);
|
||||
$app->addRoute('GET', '/admin/seo/redirect/delete/{id}', [\Modules\Seo\Controllers\SeoController::class, 'deleteRedirect']);
|
||||
$app->addRoute('GET', '/admin/seo/manual', [\Modules\Seo\Controllers\SeoController::class, 'manual']);
|
||||
|
||||
// Public routes
|
||||
$app->addRoute('GET', '/sitemap.xml', [\Modules\Seo\Controllers\SeoController::class, 'sitemap']);
|
||||
$app->addRoute('GET', '/robots.txt', [\Modules\Seo\Controllers\SeoController::class, 'robots']);
|
||||
};
|
||||
Reference in New Issue
Block a user