இணையதளங்கள்
கோப்புகள், .htaccess redirects, பிழைச் செய்திகள், ஹேக் செய்யப்பட்ட தளங்கள், backups, எங்களிடம் மாறுதல்.
கோப்புகள்
என் இணையதளத்தின் கோப்புகள் எங்கே?
public_html கோப்புறையில், அதைக் கட்டுப்பாட்டுப் பலகத்தின் File Manager (Web Files) திறக்கும். அங்கே drag and drop மூலம் upload செய்யலாம், code editor இல் கோப்புகளைத் திருத்தலாம் (கோப்பின் மீது double-click), பெயர் மாற்றலாம், நகர்த்தலாம், நீக்கலாம், zip செய்யலாம், download செய்யலாம். இடத்தை எது எடுக்கிறது என்று பார்க்க, கோப்புறையின் மீது right-click செய்து Get Disk Usage. பல கோப்புகளை ஒரே நேரத்தில் upload செய்ய FTP ஐப் பயன்படுத்துங்கள்.
எந்தக் கோப்பு தொடக்கப் பக்கம்?
index.php, index.html, index.htm, index.cgi, index.rb, index.py இல் முதலில் கிடைப்பது. வேறு கோப்புக்கு, அதைக் கட்டுப்பாட்டுப் பலகத்தில் (Directory Indexing) அல்லது .htaccess இல் அமையுங்கள்:
DirectoryIndex start.phpஒரு டொமைன் வேறு கோப்புறையைக் காட்ட முடியுமா?
ஆம்: கட்டுப்பாட்டுப் பலகத்தின் Document Root புலம் (முதன்மை டொமைனுக்கு Domains, மற்றவற்றுக்கு Subdomains) உங்கள் ஹோஸ்டிங்கின் எந்தக் கோப்புறையையும் சுட்டலாம். அந்தக் கோப்புறையில் தளம் இருக்க வேண்டும், இல்லையெனில் பார்வையாளர்களுக்குப் பிழை அல்லது கோப்புப் பட்டியல் தெரியும்.
கோப்பு அனுமதிகள் (permissions) என்னவாக இருக்க வேண்டும்?
கோப்புறைகள் 755, கோப்புகள் 644. கட்டுப்பாட்டுப் பலகத்தின் File Permissions Checker (Scan Permissions, பிறகு Fix Selected) தவறானவற்றைச் சரிசெய்யும்; அவை "403 Forbidden" இன் பொதுவான காரணம்.
என் சொந்தப் பிழைப் பக்கங்களை எப்படி உருவாக்குவது?
கட்டுப்பாட்டுப் பலகம், Custom Errors: எந்தப் பிழைக் குறியீட்டுக்கும் உங்கள் தளத்தின் ஒரு பக்கத்தைக் காட்டலாம், ஒரு முகவரிக்கு redirect செய்யலாம், அல்லது ஒரு உரையைக் காட்டலாம். Plugin தேவையில்லை.
.well-known கோப்புறை என்ன?
பிற சேவைகள் உங்கள் டொமைனைச் சரிபார்க்க அதைப் பயன்படுத்துகின்றன (சான்றிதழ் சரிபார்ப்புக் கோப்புகள், security.txt). அதை அப்படியே விடுங்கள்.
.htaccess உடன் redirects
public_html இல் உள்ள .htaccess கோப்பு அந்தக் கோப்புறைக்கும் அதன் கீழுள்ள அனைத்துக்கும் redirects மற்றும் அணுகலைக் கட்டுப்படுத்தும். திருத்தும் முன் ஒரு நகல் வைத்திருங்கள்: ஒரே ஒரு எழுத்துப்பிழை 500 பிழையுடன் முழுத் தளத்தையும் நிறுத்தும், error log அந்த வரியைக் குறிப்பிடும். https க்கு .htaccess அல்ல, கட்டுப்பாட்டுப் பலகத்தின் Force HTTPS ஐப் பயன்படுத்துங்கள்.
www உள்ள முகவரியை www இல்லாத முகவரிக்கு redirect செய்தல்
.htaccess இன் மேலே:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^ https://%1%{REQUEST_URI} [L,R=301]www இல்லாத முகவரியை www உள்ள முகவரிக்கு redirect செய்தல்
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]பழைய டொமைனைப் புதியதற்கு redirect செய்தல்
பழைய டொமைன் உங்கள் ஹோஸ்டிங்கில் சேர்க்கப்பட்டே இருக்கும்; path அப்படியே இருக்கும்:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?old-domain\.com$ [NC]
RewriteRule ^ https://new-domain.com%{REQUEST_URI} [L,R=301]ஒரு பக்கத்தை மட்டும் redirect செய்தல்
Redirect 301 /old-page.html https://yourdomain.lk/new-page/நான் அமைக்காத login பெட்டி தோன்றுகிறது.
.htpasswd கடவுச்சொல்லுடன் உள்ள .htaccess கோப்பு அந்தக் கோப்புறையைப் பாதுகாக்கிறது. அந்தப் பாதுகாப்பு தேவையில்லை என்றால் அந்த வரிகளை அல்லது கோப்புகளை நீக்குங்கள்.
நேரலைக்கு முன் சோதித்தல்
டொமைன் Lunida ஐச் சுட்டும் முன் என் தளத்தை எப்படிப் பார்ப்பது?
ஒவ்வொரு ஹோஸ்டிங் தொகுப்புக்கும் கட்டுப்பாட்டுப் பலகத்தில் காட்டப்படும் தற்காலிக URL உண்டு. அது நேரலைத் தளத்தின் அதே கோப்புகளைக் காட்டும். அது உண்மையான தளத்தை விட மெதுவானது, CDN இல்லை, எனவே அதில் வேகத்தை மதிப்பிடாதீர்கள்.
மாற்றும் முன் என் தளத்தை அதன் உண்மையான பெயரில் எப்படிச் சோதிப்பது?
உங்கள் சொந்தக் கணினியின் hosts கோப்பைக் கொண்டு: உங்கள் ஹோஸ்டிங்கின் IP முகவரியும் (கட்டுப்பாட்டுப் பலகத்தில் தெரியும்) டொமைனும் உள்ள ஒரு வரியைச் சேர்த்து, முடிந்ததும் அதை நீக்குங்கள்.
203.0.113.10 yourdomain.lk www.yourdomain.lk
- Windows: Notepad ஐ administrator ஆகத் திறந்து C:\Windows\System32\drivers\etc\hosts ஐத் திருத்துங்கள்.
- macOS: Terminal இல்
sudo nano /private/etc/hosts, பிறகுsudo dscacheutil -flushcache. - Linux: /etc/hosts.
203.0.113.10 என்பது உங்கள் ஹோஸ்டிங்கின் முகவரியைக் குறிக்கிறது.
தளம் செயலிழப்பும் பிழைச் செய்திகளும்
முதலில் தளச் சிக்கல்களுக்கு status.lunida.net பாருங்கள், பிறகு கட்டுப்பாட்டுப் பலகத்தின் error log (Logs & Stats): அது PHP பிழைகள், .htaccess தவறுகள், காணாமல் போன கோப்புகள், firewall தடைகளை அவற்றின் நேரங்களுடன் காட்டும். எங்களுக்கு எழுதும்போது சரியான முகவரி, பிழை உரை அல்லது screenshot, நேரம், கடைசியாக என்ன மாற்றப்பட்டது என்பதை அனுப்புங்கள்.
500 Internal Server Error
பொதுவாக ஒரு PHP பிழை (plugin, theme அல்லது PHP பதிப்பு மாற்றம்) அல்லது உடைந்த .htaccess வரி; error log அதைக் குறிப்பிடும். கடைசி மாற்றத்தைத் திரும்பப் பெறுங்கள்.
400 Bad Request
பழைய அல்லது உடைந்த cookies. தளத்துக்கான cookies மற்றும் cache ஐ அழியுங்கள், அல்லது private சாளரத்தில் முயலுங்கள்.
401: "please wait while we verify you're not a robot"
எங்கள் bot பாதுகாப்பு சந்தேகமாகத் தோன்றும் பார்வையாளர்களைச் சோதிக்கிறது. தேர்ச்சி பெற்ற பின் உங்கள் IP முகவரி 48 மணிநேரம் அனுமதிக்கப்படும். உண்மையான பார்வையாளருக்கு அது திரும்பத் திரும்ப வந்தால், அல்லது உங்களுக்குத் தேவையான சேவையை (SEO crawler, payment callback, uptime monitor) தடுத்தால், IP முகவரி மற்றும் நேரத்துடன் எங்களுக்கு எழுதுங்கள்.
403 Forbidden
தவறான கோப்பு அனுமதிகள் (மேலே கோப்புகள் பார்க்கவும்), .htaccess இல் deny விதி, security plugin, Block Visitors (கீழே), அல்லது web application firewall. மற்ற அனைத்தும் வேலை செய்யும்போது ஒரே ஒரு செயலுக்கு மட்டும் (பக்கத்தைச் சேமித்தல், form அனுப்புதல், upload) 403 வந்தால் பொதுவாக அது firewall; அப்போது error log இல் "ModSecurity: Access denied" தெரியும். முகவரி, நேரம், உங்கள் IP முகவரியுடன் எங்களுக்கு எழுதுங்கள், அந்தக் கோரிக்கையை நாங்கள் அனுமதிப்போம்.
404 Not Found
அந்தப் பெயரில் கோப்பு இல்லை (பெரிய எழுத்துகள் முக்கியம்), document root தவறான கோப்புறையைச் சுட்டுகிறது, அல்லது WordPress இல் permalinks ஐ மீண்டும் சேமிக்க வேண்டும் (WordPress பிழைகள்).
429 Too Many Requests
உங்கள் IP முகவரி காணாமல் போன அல்லது தடைசெய்யப்பட்ட கோப்புகளுக்குப் பல கோரிக்கைகளை அனுப்பியது; பொதுவாகப் பின்னணியில் இல்லாத scripts அல்லது படங்களை ஏற்றும் பக்கம். காணாமல் போன கோப்புகளைச் சரிசெய்யுங்கள் (உலாவியின் console அவற்றைப் பட்டியலிடும்). அது தொடர்ந்து நடந்தால், படிகள் மற்றும் உங்கள் IP முகவரியுடன் (whatismyip.com அதைக் காட்டும்) எங்களுக்கு எழுதுங்கள்.
ERR_TOO_MANY_REDIRECTS / "The page isn't redirecting properly"
ஒரு redirect சுழற்சி. வழக்கமான காரணங்கள்: https plugin அல்லது .htaccess விதியுடன் சேர்ந்து Force HTTPS, Cloudflare Flexible ஆக அமைக்கப்பட்டிருத்தல் (அது Full ஆக இருக்க வேண்டும்), WordPress site மற்றும் home முகவரிகள் வேறுபடுதல், புதிய plugin அல்லது .htaccess விதி. கடைசி மாற்றத்தைத் திரும்பப் பெறுங்கள்.
தளத்தை அடைய முடியவில்லை அல்லது time out ஆகிறது.
அது அனைவருக்கும் செயலிழந்துள்ளதா என்று downforeveryoneorjustme.com இல் பாருங்கள். உங்களுக்கு மட்டும் என்றால்: router ஐ மறுதொடக்கம் செய்யுங்கள், வேறு நெட்வொர்க்கை (mobile data) முயலுங்கள், VPN, antivirus அல்லது ad blocker ஐ அணையுங்கள், cache ஐ அழியுங்கள். உங்கள் சொந்த IP முகவரி தடுக்கப்பட்டதாகத் தோன்றினால், அதனுடன் எங்களுக்கு எழுதுங்கள்.
பின்னே சென்ற பிறகு err_cache_miss அல்லது "Document Expired"
இது பிழை அல்ல: உலாவி ஒரு form ஐ இருமுறை அனுப்புவதைத் தவிர்க்கிறது. பக்கத்தை reload செய்யுங்கள் அல்லது மீண்டும் திறங்கள்.
Chrome "Dangerous site" அல்லது "Deceptive site" என்று எச்சரிக்கிறது.
Google தளத்தைக் குறியிட்டுள்ளது, கிட்டத்தட்ட எப்போதும் அது hack செய்யப்பட்டதால். உடனே எங்களுக்கு எழுதுங்கள். தளம் சுத்தமான பிறகு, Search Console இல் மறுஆய்வுக்கு Google இடம் கேளுங்கள்.
ஒரு security scanner சேவையகத்தின் மென்பொருள் பழையது என்கிறது.
எங்கள் சேவையகங்களுக்குப் பாதுகாப்புத் திருத்தங்கள் backport செய்யப்படுகின்றன, எனவே திருத்தங்கள் இருந்தாலும் பதிப்பு எண் பழையதாகத் தோன்றலாம். எந்த நடவடிக்கையும் தேவையில்லை.
நீங்கள் என்னிடம் traceroute கேட்டீர்கள்.
Windows: Command Prompt, tracert yourdomain.lk. macOS மற்றும் Linux: Terminal, traceroute yourdomain.lk. முழு வெளியீட்டையும் எங்களுக்கு அனுப்புங்கள்.
பாதுகாப்பும் hack செய்யப்பட்ட தளங்களும்
Malware Scan என்ன காட்டுகிறது?
Malware Scan (கட்டுப்பாட்டுப் பலகம், Security) உங்கள் தளங்களை தினமும், நீங்கள் "Scan again" அழுத்தும் போதெல்லாம் சோதிக்கிறது. சிவப்புக் கண்டுபிடிப்புகள் உண்மையான ஆபத்து; மஞ்சள் நிறத்தவை தகவல் மட்டுமே (சந்தேகமான உரை கொண்ட logs, database dumps அல்லது zip backups). ஒரு தளத்தில் சிவப்புக் கண்டுபிடிப்புகள் இருக்கும் வரை, அந்த ஹோஸ்டிங்கின் PHP mail மற்றும் scheduled tasks அணைக்கப்படும், எனவே contact forms அனுப்புவதை நிறுத்தும். புதிய scan சுத்தமானதும் இரண்டும் தாமாகத் திரும்பும்.
என் தளம் hack செய்யப்பட்டது. நான் என்ன செய்வது?
உடனே எங்களுக்கு எழுதுங்கள். இதற்கிடையில்:
- பாதிக்கப்பட்ட கோப்புகளை அதே மென்பொருளின் புதிய நகல்களால் மாற்றி, தேவையில்லாத கோப்புகளை நீக்குங்கள்;
- பயன்படுத்தாத plugins மற்றும் themes ஐ நீக்கி, மற்ற அனைத்தையும் புதுப்பியுங்கள்;
- எல்லாக் கடவுச்சொற்களையும் மாற்றுங்கள்: கட்டுப்பாட்டுப் பலகம், WordPress administrators, தரவுத்தளம், FTP (புதிய தரவுத்தளக் கடவுச்சொல்லை wp-config.php இல் இடுங்கள்).
நாடுகளையோ IP முகவரிகளையோ எப்படித் தடுப்பது?
கட்டுப்பாட்டுப் பலகம், Block Visitors: தேர்ந்தெடுத்தவை தவிர எல்லா நாடுகளையும் தடுக்கலாம், அல்லது தேர்ந்தெடுத்தவை தவிர அனைத்தையும் அனுமதிக்கலாம், தனி IP முகவரிகளையோ வரம்புகளையோ தடுக்கலாம். தடுக்கப்பட்ட பார்வையாளர்களுக்கு 403 தெரியும். USA ஐத் தடுத்தால் Google உங்கள் தளத்தை index செய்வது நிற்கலாம்.
நான் firewall ஐ அணைக்க முடியுமா?
Web application firewall மற்றும் bot பாதுகாப்பு ஒவ்வொரு தளத்தையும் பாதுகாக்கின்றன, அவற்றை அணைக்க முடியாது. உங்களுக்குத் தேவையான ஒன்றை அவை தடுத்தால், எங்களுக்கு எழுதுங்கள், நாங்கள் விதிவிலக்கு செய்வோம்.
Backups
Backup ஐ எப்படி உருவாக்கி மீட்டமைப்பது?
கட்டுப்பாட்டுப் பலகம், Backup/Restore (Web Files): உங்கள் கோப்புகள், தரவுத்தளங்கள் அல்லது இரண்டுக்கும் Create Backup, பிறகு zip ஐ Download செய்து சேவையகத்துக்கு வெளியே வைத்திருங்கள். மீட்டமைக்க, அத்தகைய zip ஐ அங்கே upload செய்து, உள்ள கோப்புகளை மாற்றுவதா, காணாதவற்றை மட்டும் சேர்ப்பதா, அல்லது தனிக் கோப்புறையில் பிரிப்பதா என்று தேர்ந்தெடுங்கள்; தரவுத்தளங்களையும் சேர்க்க Restore Databases ஐக் குறியிடுங்கள். இந்தக் கருவியால் உருவாக்கிய zips மட்டுமே இதனால் மீட்டமைக்க முடியும், வேறு host இன் பலகத்திலிருந்து வந்த zips அல்ல.
ஒரு தளத்தை வேறு ஹோஸ்டிங் தொகுப்புக்கு நகலெடுக்க முடியுமா?
ஆம்: ஒரு தொகுப்பில் backup உருவாக்கி மற்றொன்றில் அதை மீட்டமையுங்கள்.
சில நாட்களுக்கு முன் இருந்தபடி தளம் எனக்கு வேண்டும்.
உங்கள் கட்டுப்பாட்டுப் பலகம் அந்த நாளுக்கு மீட்டமைப்பைத் தரவில்லை என்றால், தேதி மற்றும் எதை மீட்டமைக்க வேண்டும் என்பதுடன் எங்களுக்கு எழுதுங்கள்.
பயன்பாடுகள்
ஒரே கிளிக்கில் எந்தப் பயன்பாடுகளை நிறுவலாம்?
80 க்கும் மேல், அவற்றில் WordPress, Joomla, Drupal, PrestaShop, OpenCart, Moodle, phpBB, MediaWiki, Matomo, osTicket, Laravel. Installer தரவுத்தளத்தையும் அமைக்கும். ImageMagick மற்றும் Imagick PHP extension கிடைக்கின்றன.
உங்கள் தளத்தை Lunida க்கு மாற்றுதல்
என் தளத்தை மாற்ற உங்களுக்கு என்ன தேவை?
நாங்கள் அதை இலவசமாக மாற்றுவோம். எங்களுக்குப் பழைய host இன் கட்டுப்பாட்டுப் பலக login (cPanel, அல்லது API access இயக்கப்பட்ட Plesk), அல்லது FTP மற்றும் தரவுத்தள அணுகல், அல்லது முழு backup தேவை; மேலும் உங்கள் டொமைன்கள் மற்றும் அஞ்சல்பெட்டிகளின் பட்டியல். பழைய கணக்கு அதன் quota ஐத் தாண்டியிருந்தால் அல்லது இடைநிறுத்தப்பட்டிருந்தால், அல்லது அதன் firewall எங்களைத் தடுத்தால் மாற்றம் நின்றுவிடும்.
மாற்றத்தின்போது என்ன நடக்கும்?
பழைய host இல் எதுவும் நீக்கப்படாது. நீங்கள் தற்காலிக URL இல் அல்லது hosts கோப்பைக் கொண்டு (மேலே) தளத்தைச் சரிபார்த்து, பிறகு பெயர் சேவையகங்களை மாற்றுவீர்கள். DNS records நகலெடுக்கப்படாது: வேறிடத்தில் இருக்கும் அஞ்சல் அல்லது சேவைகளுக்கான records மாற்றத்துக்கு முன் சேர்க்கப்பட வேண்டும் (டொமைன்கள் பார்க்கவும்). பழைய கணக்கை மூடும் முன் எல்லாவற்றின் சொந்த நகலையும் வைத்திருங்கள்.
இன்னும் சிக்கலா?
support (at) lunida.net க்கு சிங்களம், தமிழ் அல்லது ஆங்கிலத்தில் எழுதுங்கள். உங்கள் டொமைனையும் நீங்கள் பார்ப்பதையும் சொல்லுங்கள்; screenshot உதவும்.
support (at) lunida.net