+ workframe
+ database
+ tables
+ app
+ controlers
+ model
+ js system
+ scss system
+ front end
+ welcome
+ lessons list
+ lesson
+ text
+ images
+ video
+ payment
+ user
+ profile
+ control panel
+ static
+ about
+ terms
+ privacy
+ login
+ blog
+ articles list
+ one article
+ tags
+ back end
+ admin panel
+ add category
+ write lesson
---
+ login
+ register
+ reset-password
+ confirm
-> get: token = mp5( otp + email )
-> post: otp
+ welcome
-> last free chapters
-> course tree
+ course
-> course tree
+ chapter
-> course tree
-> chapter content
+ admin-bar
-> chapters
-> courses
-> media
-> new-chapter
+ admin-profile
-> payments
-> profile
->
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
SSLCertificateFile /etc/letsencrypt/live/office.gymrafin.gr/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/office.gymrafin.gr/privkey.pem
Include /etc/letsencrypt/options-ssl-apache.conf
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
SSLCertificateFile /etc/letsencrypt/live/classroom.roptron.gr/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/classroom.roptron.gr/privkey.pem
Include /etc/letsencrypt/options-ssl-apache.conf