To post a new support question, click the Post New Topic button below.
Current Version: 4.8.5 | Sytist Manual | Common Issues | Feature Requests
Please log in or Create an account to post or reply to topics.
You will still receive notifications of replies to topics you are part of even if you do not subscribe to new topic emails.
Cdn
Y
Yann Queniart
140 posts
Tue Mar 26, 19 2:11 AM CST
Hello, I host myself and I want boost performance with CDN.
I use KeyCDN, I have DNS CNAME cdn.yannqueniart.com how pull www.yannqueniart.com
I have an .htaccess with rewrite like that :
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www.yannqueniart.com
RewriteRule ^sy-photos/(.*).jpg$ https://cdn.yannqueniart.com/sy-photos/$1 [R,L]
Any jpg files in www.yannqueniart.com/sy-photos will become cdn.yannqueniart.com/sy-photos
That work very well, I just want to know if for Sytist the fact to find pictures on an other server could be problematic ?
I use KeyCDN, I have DNS CNAME cdn.yannqueniart.com how pull www.yannqueniart.com
I have an .htaccess with rewrite like that :
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www.yannqueniart.com
RewriteRule ^sy-photos/(.*).jpg$ https://cdn.yannqueniart.com/sy-photos/$1 [R,L]
Any jpg files in www.yannqueniart.com/sy-photos will become cdn.yannqueniart.com/sy-photos
That work very well, I just want to know if for Sytist the fact to find pictures on an other server could be problematic ?
Tim - PicturesPro.com
16,151 posts
(admin)
Tue Mar 26, 19 10:35 AM CST
The only external storage Sytist has integrated is Amazon S3. I have never done what you are explaining so I don't know how to answer your question.
Tim Grissett, DIA - PicturesPro.com
My Email Address: info@picturespro.com
My Email Address: info@picturespro.com
Y
Yann Queniart
140 posts
Tue Mar 26, 19 10:46 AM CST
OK, no problem.
So i will make beta tester, if I find bug with this usage i will report it to you.
For the moment no main problem.
So i will make beta tester, if I find bug with this usage i will report it to you.
For the moment no main problem.
Y
Yann Queniart
140 posts
Thu Mar 28, 19 6:12 AM CST
Hi, please find bellow some informations about use CDN with Sytist. I hope that can help some Sytist users.
First I use KeyCDN, you need a CDN how support CNAME (CloudFlare support CNAME but with Pro and Enterprise level, not Free and Basic).
Just follow KeyCDN instruction. After you have follow all KeyCDN instructions you will have :
- Your Website : www.myweb.com
- Your CDN cache : cdn.myweb.com (you can use the subdomain you want)
Next you need to say to your users where is the CDN. Don't forward every thing to the CDN because CDN make caching for static page, there is no help for php and caching javascript used by Sytist cause problems.
My own solution is to make .htaccess in my Sytist root installation with theses instructions :
## KEYCDN
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www.myweb.com
## RewriteCond %{REMOTE_ADDR} !^192.168.5..*$
RewriteRule ^(.*.(jpg|css|gif|png|svg|woff2|ico))$ https://cdn.myweb.com/$1 [R,L]
What my .htaccess do : when users browse www.myweb.com it forward to https://cdn.myweb.com , it keep the directories structures. It forward only extension : jpg, css, gif, png, svg, woff2, ico.
Warning, don't caching js extension, there is problems if you do this.
You can uncomment the second RewriteCond to bypass somme adress and don't use CDN, for my own installation i host myself, so I don't my local network use CDN (192.168.5.x don't use CDN)
When all that is done when the first customer check a web page, static content is put in cache in CDN, all next user will use the cache, so that can help if your web server don't have a high speed connection. KeyCDN is not very expensive, for 100Go that cost about 4€.
I hope that could somebody, that is not an official solution supported by Tim, it is my own installation. For the moment every thing work perfectly.
First I use KeyCDN, you need a CDN how support CNAME (CloudFlare support CNAME but with Pro and Enterprise level, not Free and Basic).
Just follow KeyCDN instruction. After you have follow all KeyCDN instructions you will have :
- Your Website : www.myweb.com
- Your CDN cache : cdn.myweb.com (you can use the subdomain you want)
Next you need to say to your users where is the CDN. Don't forward every thing to the CDN because CDN make caching for static page, there is no help for php and caching javascript used by Sytist cause problems.
My own solution is to make .htaccess in my Sytist root installation with theses instructions :
## KEYCDN
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www.myweb.com
## RewriteCond %{REMOTE_ADDR} !^192.168.5..*$
RewriteRule ^(.*.(jpg|css|gif|png|svg|woff2|ico))$ https://cdn.myweb.com/$1 [R,L]
What my .htaccess do : when users browse www.myweb.com it forward to https://cdn.myweb.com , it keep the directories structures. It forward only extension : jpg, css, gif, png, svg, woff2, ico.
Warning, don't caching js extension, there is problems if you do this.
You can uncomment the second RewriteCond to bypass somme adress and don't use CDN, for my own installation i host myself, so I don't my local network use CDN (192.168.5.x don't use CDN)
When all that is done when the first customer check a web page, static content is put in cache in CDN, all next user will use the cache, so that can help if your web server don't have a high speed connection. KeyCDN is not very expensive, for 100Go that cost about 4€.
I hope that could somebody, that is not an official solution supported by Tim, it is my own installation. For the moment every thing work perfectly.
Edited Thu Mar 28, 19 6:13 AM by Yann Queniart
Please log in or Create an account to post or reply to topics.
Loading more pages