diff --git a/Source/.htaccess b/Source/.htaccess new file mode 100644 index 0000000..db7c21f --- /dev/null +++ b/Source/.htaccess @@ -0,0 +1,28 @@ +RewriteEngine on + +# Vérifier si le serveur est MAMP ou WAMP +RewriteCond %{DOCUMENT_ROOT} /Applications/MAMP/htdocs/ +RewriteRule .* - [E=APP_ROOT:/SAE4.01_FORMULAIRE/] + +RewriteCond %{DOCUMENT_ROOT} / +RewriteRule .* - [E=APP_ROOT:] + +# Redirection des URLs +RewriteRule ^/$ %{ENV:APP_ROOT}index.php?page=goToForm [L] +RewriteRule ^goToForm$ %{ENV:APP_ROOT}index.php?page=goToForm [L] +RewriteRule ^submitForm$ %{ENV:APP_ROOT}index.php?page=submitForm [L] +RewriteRule ^addQuestion$ %{ENV:APP_ROOT}index.php?page=addQuestion [L] +RewriteRule ^addResponse$ %{ENV:APP_ROOT}index.php?page=addResponse [L] +RewriteRule ^continueResponse$ %{ENV:APP_ROOT}index.php?page=continueResponse [L] +RewriteRule ^createForm$ %{ENV:APP_ROOT}index.php?page=createForm [L] +RewriteRule ^addKeyword$ %{ENV:APP_ROOT}index.php?page=addKeyword [L] +RewriteRule "goToAdmin" %{ENV:APP_ROOT}index.php?page=goToAdmin [L] +RewriteRule ^goToAdminLogin$ %{ENV:APP_ROOT}index.php?page=goToAdminLogin [L] +RewriteRule ^login$ %{ENV:APP_ROOT}index.php?page=login [L] +RewriteRule ^goToCategories$ %{ENV:APP_ROOT}index.php?page=goToCategories [L] +RewriteRule ^goToQuestions$ %{ENV:APP_ROOT}index.php?page=goToQuestions [L] +RewriteRule ^goToResponses$ %{ENV:APP_ROOT}index.php?page=goToResponses [L] +RewriteRule ^deleteQuestion$ %{ENV:APP_ROOT}index.php?page=deleteQuestion [L] +RewriteRule ^deleteResponse$ %{ENV:APP_ROOT}index.php?page=deleteResponse [L] +RewriteRule ^deleteKeyword$ %{ENV:APP_ROOT}index.php?page=deleteKeyword [L] +RewriteRule ^deleteResponsesCandidate$ %{ENV:APP_ROOT}index.php?page=deleteResponsesCandidate [L] \ No newline at end of file