உதவி

SSL, CDN மற்றும் வேகம்

இலவச SSL, https மற்றும் பூட்டுக் குறி, CDN cache, தளத்தை வேகமாக்குதல்.

இலவச SSL

SSL சேர்க்கப்பட்டுள்ளதா?

ஆம். ஒவ்வொரு ஹோஸ்டிங் தொகுப்பிலும் டொமைனுக்கும் அதன் அனைத்து subdomains க்கும் இலவச SSL சான்றிதழ் உள்ளது, imap, smtp, mail என்ற மின்னஞ்சல் பெயர்கள் உட்பட. அது 90 நாட்களுக்கு ஒருமுறை தானாகப் புதுப்பிக்கப்படும். டொமைன் எங்கே பதிவு செய்யப்பட்டிருந்தாலும், .lk மற்றும் .com.lk உட்பட, உங்கள் டொமைன் எங்கள் பெயர் சேவையகங்களைப் பயன்படுத்த வேண்டும். புதிய ஹோஸ்டிங்கில் பொதுவாக அது தானாக இயக்கப்படும்; இல்லையென்றால் கட்டுப்பாட்டுப் பலகத்தின் SSL/TLS பக்கத்தில் "Activate Free SSL" ஐப் பயன்படுத்துங்கள். அதற்குச் சுமார் 30 நிமிடங்கள் ஆகும்; அதுவரை உலாவி "not secure" அல்லது வேறு பெயருக்கான சான்றிதழைக் காட்டலாம்.

SSL ஐச் செயல்படுத்த முடியவில்லை.
  • பெயர் சேவையகங்கள் இன்னும் எங்களுடையவை அல்ல, அல்லது மாற்றம் இன்னும் பரவிக்கொண்டிருக்கிறது (48 மணிநேரம் வரை).
  • Registrar இடம் DNSSEC இயக்கத்தில் உள்ளது (WHOIS இல் "DNSSEC: signed" தெரியும்); அங்கே அதை அணையுங்கள்.
  • பழைய host இலிருந்து வந்த _acme-challenge CNAME record இன்னும் DNS இல் உள்ளது; அதை Manage DNS இல் நீக்குங்கள்.
  • எங்கள் பெயர் சேவையகங்கள் registrar இடம் டொமைனின் பெயர் சேவையகங்களாக அல்லாமல், வேறு DNS வழங்குநரிடம் NS records ஆக உள்ளிடப்பட்டுள்ளன.

இவற்றில் எதுவும் பொருந்தவில்லை என்றால், எங்களுக்கு எழுதுங்கள்.

என் டொமைனால் உங்கள் பெயர் சேவையகங்களைப் பயன்படுத்த முடியாது. அப்போதும் SSL கிடைக்குமா?

ஆம், வேறு இடத்தில் வாங்கிய சான்றிதழுடன் (SSL/TLS, Install External SSL Certificate: வழங்குநரிடமிருந்து சான்றிதழ், private key, CA bundle), அல்லது தளத்தின் முன் Cloudflare ஐ வைத்து, Cloudflare Origin Certificate ஐ அதே முறையில் நிறுவி Cloudflare ஐ Full (strict) ஆக அமைத்து. உங்களுக்காக நாங்கள் செய்யலாம்; எங்களுக்கு எழுதுங்கள்.

HTTPS மற்றும் "not secure"

எல்லாப் பார்வையாளர்களையும் https:// க்கு எப்படி அனுப்புவது?

கட்டுப்பாட்டுப் பலகம், SSL/TLS, Enable Force HTTPS. சான்றிதழ் வேலை செய்த பிறகே அதை இயக்குங்கள்.

சான்றிதழ் வேலை செய்கிறது, ஆனால் பூட்டுக் குறி இல்லை.

பக்கம் படங்கள், scripts அல்லது styles ஐ http:// வழியாக ஏற்றுகிறது ("mixed content"). உலாவியின் console (right-click, Inspect, Console) அவற்றைப் பட்டியலிடும், whynopadlock.com ஒரு பக்கத்தைச் சோதிக்கும். அந்த இணைப்புகள் https:// ஆக வேண்டும்; WordPress க்கு WordPress இல் mixed content பாருங்கள்.

தற்காலிக URL ERR_SSL_UNRECOGNIZED_NAME_ALERT தருகிறது.

தற்காலிக URL http:// க்கானது. ஏதோ ஒன்று https ஐக் கட்டாயப்படுத்துகிறது: Force HTTPS ஐ அணையுங்கள், WordPress site மற்றும் home முகவரியை http:// ஆக அமையுங்கள், Really Simple SSL போன்ற plugins ஐ முடக்குங்கள், .htaccess இலிருந்து https redirects ஐ நீக்குங்கள், private உலாவிச் சாளரத்தில் முயலுங்கள்.

Firefox ஒவ்வொரு தளத்திலும் PR_END_OF_FILE_ERROR காட்டுகிறது.

காரணம் தளத்தில் அல்ல, உங்கள் கணினியில்: HTTPS ஐச் சோதிக்கும் antivirus (Bitdefender, ESET மற்றும் பிற), VPN அல்லது proxy, மாற்றப்பட்ட SSL அமைப்புகள் (Refresh Firefox உதவும்), DNS over HTTPS, அல்லது சேதமடைந்த Firefox profile.

CDN மற்றும் caching

CDN என்ன செய்கிறது?

இலவச CDN உங்கள் படங்கள், CSS, JavaScript, fonts, PDFs இன் நகல்களை உங்கள் பார்வையாளர்களுக்கு அருகிலுள்ள இடங்களில் வைத்திருப்பதால், பக்கங்கள் வேகமாக ஏறும். அது கட்டுப்பாட்டுப் பலகத்தில் Edge Caching இன் கீழ் உள்ளது, கோப்புகள் எவ்வளவு நேரம் cache இல் இருக்கும் என்பதையும் அங்கே அமைக்கலாம்.

நான் செய்த மாற்றம் தளத்தில் தெரியவில்லை.

Cache ஐ அழியுங்கள்: Edge Caching, Purge Everything (அல்லது உங்கள் WordPress caching அமைப்புகளில் purge செய்யுங்கள்), பிறகு private உலாவிச் சாளரத்தில் சரிபாருங்கள்.

எனக்கு caching plugin தேவையா?

இல்லை. W3 Total Cache, WP Super Cache, WP Rocket, Hummingbird போன்ற plugins தேவையில்லை, CDN உடன் முரண்படலாம்; அவற்றை நீக்கப் பரிந்துரைக்கிறோம். Web Optimisation இயக்கத்தில் இருக்கும்போது பட மேம்படுத்தல் மற்றும் lazy-loading plugins உம் தேவையில்லை.

ஒரு பக்கம் cache இலிருந்து வருகிறதா என்று எப்படிப் பார்ப்பது?

உலாவியின் developer tools இல் Network tab இல், x-cdn-cache-status response header: HIT என்றால் cache இலிருந்து, MISS என்றால் முதல் ஏற்றம் அல்லது cache செய்ய முடியாதது, BYPASS என்றால் வேண்டுமென்றே cache செய்யப்படாதது (WordPress இல் உள்நுழைந்திருத்தல், cart, checkout, account பக்கங்கள்). பக்கங்கள் cookies அமைக்கும்போது, caching plugin குறுக்கிடும்போது, அல்லது .htaccess Cache-Control: no-store அனுப்பும்போது அவை தொடர்ந்து MISS ஆகும்.

ஒரு கோப்பையோ கோப்புறையையோ cache இலிருந்து எப்படி விலக்குவது?

அந்தக் கோப்புறையின் .htaccess இல், பிறகு purge செய்யுங்கள்:

Header set Cache-Control "no-store"

ஒரு கோப்பு வகைக்கு அதை FilesMatch block இல், ஒரு கோப்புக்கு Files block இல் இடுங்கள்.

வேகமும் security headers உம்

என் தளத்தை எப்படி வேகமாக்குவது?

கட்டுப்பாட்டுப் பலகத்தில் Web Optimisation ஐ இயக்குங்கள்: பட அளவு மாற்றமும் WebP உம், lazy loading, சிறிதாக்கப்பட்டு இணைக்கப்பட்ட CSS மற்றும் JavaScript. "One Click Optimisation" பாதுகாப்பான இயல்புநிலைகளை அமைக்கும். ஒரு filter ஐ இயக்கிய பிறகு தளம் தவறாகத் தெரிந்தால், அந்த filter ஐ மீண்டும் அணையுங்கள். குறைவான plugins உம் தற்போதைய PHP பதிப்பும் உதவும்.

Google PageSpeed மெதுவான நெட்வொர்க்கில் மெதுவான தொலைபேசியைச் சோதிப்பதால் mobile இல் குறைவான மதிப்பெண் தரும். பயன்படுத்தாத JavaScript வழக்கமான காரணம், தளத்தின் code ஐ மாற்றுவதால் மட்டுமே அதை நீக்க முடியும்.

Security headers ஐ எப்படி அமைப்பது?

கட்டுப்பாட்டுப் பலகம், Security Headers (CDN பகுதியில்): X-Frame-Options, X-Content-Type-Options, Referrer-Policy, Strict-Transport-Security (HSTS), Content-Security-Policy, கோப்புகளைத் திருத்தாமல்.

புள்ளிவிவரங்கள் Google Analytics ஐ விட அதிகப் பார்வையாளர்களை ஏன் காட்டுகின்றன?

கட்டுப்பாட்டுப் பலகத்தின் Statistics CDN வழியாக வரும் ஒவ்வொரு கோரிக்கையையும், bots உட்பட, எண்ணும்; Google Analytics bots ஐ எண்ணாது.

இன்னும் சிக்கலா?

support (at) lunida.net க்கு சிங்களம், தமிழ் அல்லது ஆங்கிலத்தில் எழுதுங்கள். உங்கள் டொமைனையும் நீங்கள் பார்ப்பதையும் சொல்லுங்கள்; screenshot உதவும்.

support (at) lunida.net