Edit Custom Page URL
Last updated
/etc/nginx/sites-available/defaultlocation = /custom-page {
rewrite ^/custom-page$ /local/edwiserpagebuilder/page.php?id=5 last;
}sudo systemctl restart nginxhttp://example.moodle.com/custom-pagelocation ~ ^/custom-page/(\d+)$ {
rewrite ^/custom-page/(\d+)$ /local/edwiserpagebuilder/page.php?id=$1 last;
}http://example.moodle.com/custom-page/5http://example.moodle.com/5/custom-pagelocation ~ ^/(\d+)/custom-page$ {
rewrite ^/(\d+)/custom-page$ /local/edwiserpagebuilder/page.php?id=$1 last;
}sudo a2enmod rewrite
sudo systemctl restart apache2/var/www/html/moodle/.htaccessRewriteEngine On
RewriteRule ^custom-page$ /local/edwiserpagebuilder/page.php?id=5 [L]sudo systemctl restart apache2http://example.moodle.com/custom-pageRewriteEngine On
RewriteRule ^custom-page/([0-9]+)$ /local/edwiserpagebuilder/page.php?id=$1 [L]http://example.moodle.com/custom-page/5http://example.moodle.com/5/custom-pageRewriteEngine On
RewriteRule ^([0-9]+)/custom-page$ /local/edwiserpagebuilder/page.php?id=$1 [L]<Directory /var/www/html>
AllowOverride All
</Directory>sudo systemctl restart apache2sudo systemctl restart nginxsudo systemctl restart apache2