Pages

Thứ Hai, 30 tháng 12, 2013

Lỗi this modification is not allowed because the selection is locked office 2007

Lỗi this modification is not allowed because the selection is locked office 2007




Hướng dẫn sửa lỗi Office 2007 bị lỗi "this modification is not allowed because the selection is locked". không sửa, copy, paste gì được cả .....


Đầu tiên bạn ấn chuột phải vào 1 file word bất kỳ chọn Properties . Ngay ở tab General ở gần cuối có Unlock, bạn ấn vào rồi mở word lên xem thử có copy paste sửa xóa được không. nếu không làm theo hướng dẫn bên dưới

Hiện nay khi cài Office 2007 ta sẽ dễ dàng kiếm được cách để active office 2007 bằng cách điền key rồi thay đổi file mmo. Tuy nhiên trong 1 số trường hợp như Master Minh tui kiếm dc key nhưng lại là key trial xài 1 thời gian bộ office sẽ tự khóa mình lại không cho thao tác bất cứ việc gì và báo :"This modification is not allowed because the selection is locked "
Sau khi search 1 loạt các trang của việt nam hầu hết đã bó tay và kiu cài lại, 1 số còn nói mua liscense , Master Minh tui tiếp tục tìm tới các trang nước ngoài và đã bẻ thành công . Sau đây là trình bày ngắn gọn. 
Các bạn vào Start>>>Run>>>Regedit
Sau đó chọn đến thẻ
HKEY_LOCAL_MACHINE\Software\Microsoft\Office\12.0\ Registration
Trong mục Registration các bạn tìm đến dòng
91120000-0014-0000-0000-0000000FF1CE
như hình sau



Ở đây số 14 có thể thay đổi tùy theo máy 
tiếp đến các bạn nhìn qua bảng bên phải và tìm tới mục Product ID và DigitalProductID delete 2 mục này đi.
Tới đây đã cơ bản hoàn thành việc bẻ khóa nhưng khi các bạn vào nó sẽ báo thông báo nhập productkey rất khó chịu mặc dù khi tắt đi các bạn vẫn xài dc bình thường. Do đó các bạn cần làm 1 bước nữa để bỏ hộp thoại báo nhập product key.

Các bạn vào: C:\Program Files\Common Files\Microsoft Shared\OFFICE12\Office Setup Controller\Proof.en\
hoặc copy dòng trên vào trình duyệt của bạn. Các bạn sẽ thấy 1 file là proof.xml, mở bằng notepad, tìm tới dòng

</Feature> <Feature Id=”SetupXmlFiles” Cost=”1248″>
<OptionRef Id=”AlwaysInstalled”/>
</Feature>
Đổi AlwaysInstalled thành NeverInstalled sau đó lưu lại, Vậy là xong

(Sưu tầm)

Thứ Ba, 30 tháng 7, 2013

Thứ Tư, 24 tháng 4, 2013

Ra trường bạn sẽ làm gì???


Đầu đường Xây dựng bơm xe
Cuối đường Kinh tế bán chè đỗ đen
Ngoại thương mời khách ăn kem
Cạnh anh Nhạc viện thổi kèn đám ma
Ngân hàng ngồi dập đô la
In giấy vàng mã, sống qua từng ngày
Sư phạm trước tính làm thày
Giờ thay kế toán, hàng ngày tính lô.
Điện lực chẳng dám bô bô,
Giờ đang lầm lũi phụ hồ trên cao.
Lập trình chả hiểu thế nào,
Mở hàng trà đá, thuốc lào...cho vui
Nông nghiệp hỏi đến ngậm ngùi
"Số em chắc chỉ tiến lùi theo trâu"
Nhìn quanh, Thương mại đi đâu?
Hóa ra là đã nhảy tàu đi buôn.....
Ngoại ngữ vẻ mặt thoáng buồn
Đang ngồi viết sớ, kiêm luôn bói bài.
Báo chí buôn bán ve chai
Giao thông đi chở thuê ngoài Đồng Xuân.
Bách khoa cũng gặp đôi lần
Buôn đồ điện hỏng, kiếm cân dây đồng
Mỹ thuật thì đang chổng mông
Đục khắc bia mộ, cũng mong lên đời
Mỏ địa chất mới hỡi ôi
Sáng thồ hai sọt, chào mời mua than
Thuỷ sản công việc an nhàn
Sáng cân mớ cá, cuối làng ngồi rao...!
Hàng hải ngồi gác chân cao
Bao giờ trúng số mua tàu ra khơi
Bác sĩ, y tá có thời
Học xong về huyện được mời chích heo......

Thứ Bảy, 16 tháng 3, 2013

Hướng dẫn cấu hình VPN site to site với router DrayTek

Ngày nay với công nghệ VPN, các doanh nghiệp đã có thể kết nối giữa các chi nhánh với nhau 1 cách an toàn và chi phí rẻ nhất mà không cần phải thuê Lease Line, tuy nhiên việc cấu hình trên trên các router vẫn còn tương đối phức tạp đòi hỏi người quản trị phải có 1 trình độ nhất định và được đào tạo chuyên nghiệp. Nắm bắt được điều đó, DrayTek đã phát triển 1 dòng router Vigor series, dễ cấu hình, dễ sử dụng, an toàn, bảo mật và hiệu năng cao. Bài viết này sẽ giúp bạn thiết lập 1 kênh VPN giữa 2 chi nhánh 1 cách nhanh chóng và đơn giản nhất. Bài hướng dẫn này có thể áp dụng cho hầu hết các dòng Router Vigor hiện tại do DrayTek sản xuất Trừ Vigor3300 và các dòng ADSL đời cũ đã hết sản xuất.

Chuẩn bị

01 IP tĩnh: cần ít nhất 1 ip tĩnh public để VPN hoạt động ổn định.Nếu bạn không thuê ip tĩnh, đừng lo, bạn vẫn có thể dùng tên miền động (DDNS) tham khảo:
http://www.draytek.com.vn/documentdetails.aspx?id=141
Địa chỉ mạng nội bộ ở 2 chi nhánh khác lớp mạng với nhau: Công nghệ VPN đòi hỏi địa chỉ ip ở 2 site không được trùng nhau, bài viết này dùng lớp mạng 172.16.10.0/24 cho chi nhánh Hà Nội và lớp mạng 192.168.1.0/24 cho chi nhánh HCM.

Mô hình kết nối




Cấu hình

Dial-in:

Chọn thiết bị có ip public tĩnh làm Dial-in, bài viết này chọn Vigor2910 ở chi nhánh HCM làm Dial-in.
Cấu hình pre-share key trên thiết bị dial-in.
Khai báo địa chỉ mạng nội bộ của chi nhánh dial-out trên router Dial-in.

Dial-out:

bài viết này chọn vigor2110Fn làm dial-out.
Khai báo pre-share key.
Khai báo địa chỉ mạng nội bộ của chi nhánh mà mình sẽ Dial-in.

Cấu hình thiết bị Dial-in

1. Vào mục VPN and Remote Access >> LAN to LAN >> Click chọn index 1.



2. Chọn các mục được khoanh tròn bên dưới:

Profile Name: đặt tên profile để tiện việc quản lý.
Enable: để kích hoạt Profile.
Dial-in: để báo cho router biết chức năng của nó là Dial-In, và chúng ta chỉ cần quan tâm phần cấu hình Dial-in trong profile này.



3. Chuyển xuống mục Dial-in settings (bỏ qua phần Dial-out setting). Chọn IPSec Tunnel để thiết lập kênh VPN theo giao thức IPsec.



4. Tiếp tục xuống phần TCP/IP settings (Bỏ qua các mục cấu hình khác)

Ở phần này ta sẽ báo cho Router biết mạng local ở đầu xa có địa chỉ là bao nhiêu.
Điền 172.16.10.0 vào khung Remote Network IP ( Địa chỉ mạng ở đầu xa).
Điền 255.255.255.0 vào khung Remote Network Mask.
Điền 192.168.1.0 vào khung Local Network IP.
Click OK để lưu các mục vừa cấu hình.



5. Khai báo Pre-share key

Vào mục VPN and Remote Access => IPSec General Setup
Khai báo Pre-share key mà bạn muốn vào khung Pre-shared Key: (bài viết này dùng key là : 123abcvpn), Phía Dial-in buộc phải khai báo chính xác key này để VPN thành công.
Check các kiểu mã hóa được khoanh tròn bên dưới.



Cấu hình thiết bị Dial-out

1. Vào mục VPN and Remote Access => LAN to LAN. Click chọn Index 1.



2. Tick các mục được khoanh tròn bên dưới

Profile Name: đặt tên profile để tiện việc quản lý.
Enable: để kích hoạt Profile.
Dial-out: để báo cho router biết chức năng của nó là Dial-out, và chúng ta chỉ cần quan tâm phần cấu hình Dial-out trong profile này.



3. Chuyển xuống mục Dial-out settings (bỏ qua phần Dial-in setting).

Chọn IPSec Tunnel để thiết lập kênh VPN theo giao thức Ipsec.
Điền địa chỉ ip public của đầu HCM, Điền Pre-share Key ( 123abcvpn ).
Chọn kiểu mã hóa High, 3DES with authentication (cao).



4. Tiếp tục xuống phần TCP/IP settings (Bỏ qua các mục cấu hình khác).

Ở phần này ta sẽ báo cho Router biết mạng local ở đầu xa có địa chỉ là bao nhiêu.
Điền 192.168.1.0 vào khung Remote Network IP ( Địa chỉ mạng ở đầu xa).
Điền 255.255.255.0 vào khung Remote Network Mask.
Local Network IP ở đây được ẩn đi. (Router tự nhận biết).
Click OK để lưu các mục vừa cấu hình.



Kiểm tra trạng thái kết nối

1. Vào mục VPN and Remote Access => Connection Managerment. Khi thấy kết nối đã thành công như hình dưới, ta tiến hành ping thử bằng ip nội bộ.Dùng 1 PC ở vigor2910 ping đến ip LAN của vigor2110F ở đầu xa.

Hình ảnh này đã được thay đổi kích thước. Click vào đây để xem hình ảnh gốc với kích thước là 928x426


2. Vào mục VPN and Remote Access => Connection Managerment. Khi thấy kết nối đã thành công như hình dưới, ta tiến hành ping thử bằng ip nội bộ. Dùng 1 PC ở vigor2110F ping ngược lại đến ip LAN của vigor2910 ở đầu xa.

Hình ảnh này đã được thay đổi kích thước. Click vào đây để xem hình ảnh gốc với kích thước là 928x390


Tài liệu tham khảo thêm

Các sản phẩm router Vigor của DrayTek hỗ trợ rất nhiều tính năng hấp dẫn khác, để sử dụng hết những tính năng này và phát huy hết khả năng của thiết bị, bạn vui lòng tham khảo thêm trong User’s Guide đầy đủ của thiết bị. Hoặc truy cập vào 

website: http://www.draytek.com.vn/support.aspx
Forum: http://forum.draytek.com.vn/

Thứ Sáu, 22 tháng 2, 2013

Tạo trang đăng nhập bằng php


Tạo trang đăng nhập (Login page)

Nếu bạn cần 1 trang đăng nhập cho web của bạn thì bài viết này sẽ rất giúp ích cho bạn, tuy chỉ là một trang đăng nhập đơn giản, nhưng nó chứa tất cả những kiến thức và kỹ năng cơ bản của một trang đăng nhập. Nào hãy cùng mình đi từng bước nhá.

Bước 1 : Tạo database và table

Trong ví dụ này chúng ta sẽ đặt tên database là ” test “ và tạo một table là “members”.

PHP Code:
CREATE TABLE `members` ( 
`
idint(4NOT NULL auto_increment
`
usernamevarchar(65NOT NULL default ''
`
passwordvarchar(65NOT NULL default '',  PRIMARY KEY (`id`) 
TYPE=MyISAM AUTO_INCREMENT=
-- 
-- 
Dumping data for table `members
--  
INSERT INTO `membersVALUES (1'john''1234');  
Bước 2 : Tạo file ” main_login.php “

File đầu tiên mà chúng ta cần tạo là main_login.php, đây là trang hiển thị form đăng nhập như hình dưới đây:

Các bạn dán (paste) đoạn code sau vào file này:

PHP Code:
<table width="300" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#CCCCCC"
<
tr
<
form name="form1" method="post" action="checklogin.php"
<
td
<
table width="100%" border="0" cellpadding="3" cellspacing="1" bgcolor="#FFFFFF"
<
tr
<
td colspan="3"><strong>Member Login </strong></td
</
tr
<
tr
<
td width="78">Username</td
<
td width="6">:</td
<
td width="294"><input name="myusername" type="text" id="myusername"></td
</
tr
<
tr
<
td>Password</td
<
td>:</td
<
td><input name="mypassword" type="text" id="mypassword"></td
</
tr
<
tr
<
td>&nbsp;</td
<
td>&nbsp;</td
<
td><input type="submit" name="Submit" value="Login"></td
</
tr
</
table
</
td
</
form
</
tr
</
table>  
Bước 3 : Tạo file ” checklogin.php “

File này được dùng để kiểm tra xem người dùng sau khi nhập username và password xong có đúng hay không, và nó cũng kiểm tra xem user đó đã tồn tại hay chưa, nếu người dùng nhập đúng tài khoản của họ thì nó sẽ tự động chuyển sang trang thông báo “login_success.php” và ngược lại nó sẽ thông báo lỗi đăng nhập

Các bạn dán đoạn code sau vào file checklogin.php :



PHP Code:
<?php 
$host
="localhost"// luôn luôn là localhost  $username="root"// user của mysql  $password=""// Mysql password  $db_name="test"// tên database  $tbl_name="members"// tên table 
// kết nối cơ sở dữ liệu  
mysql_connect("$host""$username""$password")or die("Không thể kết nối");  mysql_select_db("$db_name")or die("cannot select DB");  // username và password được gửi từ form đăng nhập  $myusername=$_POST['myusername'];  $mypassword=$_POST['mypassword'];  // Xử lý để tránh MySQL injection  $myusername stripslashes($myusername);  $mypassword stripslashes($mypassword);  $myusername mysql_real_escape_string($myusername);  $mypassword mysql_real_escape_string($mypassword);  $sql="SELECT * FROM $tbl_name WHERE username='$myusername' and password='$mypassword'";  $result=mysql_query($sql);  $count=mysql_num_rows($result);  // nếu tài khoản trùng khớp thì sẽ trả về giá trị 1 cho biến $count  if($count==1){  // Lúc này nó sẽ tự động gửi đến trang thông báo đăng nhập thành công  session_register("myusername");  session_register("mypassword");  header("location:login_success.php"); 

else { 
echo 
"Sai tên đăng nhập hoặc mật khẩu"
}  
?>
Bước 4 : Tạo file ” login_success.php “

Như mình đã nói ở bước 3 , file này sẽ xuất hiện dòng thông báo đăng nhập thành công.

Các bạn dán đoạn code sau :



PHP Code:
<?php 
session_start
(); 
if(!
session_is_registered(myusername)){  header("location:main_login.php"); 
}  
?> 
<html> 
<body> 
Đăng nhập thành công ! 
</body> 
</html>
Bước 5 : Tạo file ” Logout.php “

File này được dùng để thoát tài khoản , các bạn dán đoạn code sau, đoạn code này sẽ xóa bỏ hết các session



PHP Code:
<?php 
session_start
();  session_destroy();  ?>


Nguồn: ICT-VN.NET

Thứ Năm, 24 tháng 1, 2013

Skin đẹp cho vbb 4.2 new



vBB | 28 vBulletin Skins v.4.2 - Retail & Null | MF


Hompage:

Code:
http://www.completevb.com


A.The list of skins


  • Aesthetica Blue Skin
  • Aesthetica Green Skin
  • Aesthetica Purple Skin
  • Aesthetica Red Skin
  • Animated Arena Skin
  • Blue Demon Skin
  • Cinema Ice Skin
  • Cinema Pink Skin
  • Color Theory Skin
  • Creative Creature Skin
  • Crystal Clean Skin
  • Funky Fresh Skin
  • Highlight Green Skin
  • Highlight Orange Skin
  • Holiday vBulletin Skin
  • Life.Earth Skin
  • Life.Element Skin
  • Life.Space Skin
  • Royal Flush Skin
  • Sandstorm Skin
  • Shiny Blue Skin
  • Shiny Green Skin
  • Shiny Red Skin
  • Totally Pro Skin
  • Twisted Dark Blue Skin
  • Twisted Dark Green Skin
  • Underground Style Skin
  • Vision Collision Skin


B.Installation

Step 1 - Install Modules/Products

We included a few modules with each skin to help give your style more functionality. Make sure you install
these modules before 

1. Log in to your Admin CP (ex.. http://www.domainname.com/forumdir/admincp )
2. Once logged in expand "Plugins & Products" then click "Manage Products"
3. At the bottom of "Installed Products" Click [Add/Import Product]. 
4. Browse and install each of the product- files located within the package file.

Step 2 - Install XML file


You MUST install the Modules/Products BEFORE you install the skin files. Please make sure you follow
Step1 before you continue.

1. Log in to your Admin CP (ex.. http://www.domainname.com/forumdir/admincp )
2. Once logged in expand "Styles & Templates" then click "Download / Upload Styles"
3. Under "Import Style XML File" Browse to the location where you downloaded the "vbulletin-style.xml" file on your computer.
4. Give this theme a Title as it will appear for the skin.
5. If your vBulletin is version 3.7.x, click the "Ignore Style Version" button as the skin should work regardless. If your skin is older we urge you
to update your vBulletin board, if this is not applicable please post on the support board with the version of your site and we'll do our upmost to
give you a working skin for your version.
6. Then go to "vBulletin Options", "Use Legacy (Vertical) Postbit Template" and click Yes.

Step 3 - Upload Images (via FTP)
1.Browse to your root vBulletin folder (the one with announcements.php, index.php etc...)
2.Upload the folder named images/.

Theme should now be installed and ready to use. You should also be able to view the skin in the Style Selector
normally placed at the bottom of the page.

C.Setting Theme as Default
1. Log in to your Admin CP
2. Once logged in click on "vBulletin Options"
3. Now locate the "Style & Language Settings" section and select it, then click Edit Settings
4. Under Default Style select your styles name, and click Save

Đổi thư mục file config.php

Step 1: Open includes/class_core.php and find:
Tìm:
Mã PHP:
==================================================
include(
CWD '/includes/config.php');

        if (
sizeof($config) == 0)
        {
            if (
file_exists(CWD'/includes/config.php'))
            {
                
// config.php exists, but does not define $config
                
die('<br /><br /><strong>Configuration</strong>: includes/config.php exists, but is not in the 3.6+ format. Please convert your config file via the new config.php.new.');
            }
            else
            {
                die(
'<br /><br /><strong>Configuration</strong>: includes/config.php does not exist. Please fill out the data in config.php.new and rename it to config.php');
            }
        }
     ==================================================  ===  
And replace with
Thay thế bằng
Mã PHP:
==================================================  ===

            include(
CWD 'XXXXX');

        if (
sizeof($config) == 0)
        {
            if (
file_exists(CWD'XXXXX'))
            {
                
// config.php exists, but does not define $config
                
die('<br /><br /><strong>Configuration</strong>: includes/config.php exists, but is not in the 3.6+ format. Please convert your config file via the new config.php.new.');
            }
            else
            {
                die(
'<br /><br /><strong>Configuration</strong>: includes/config.php does not exist. Please fill out the data in config.php.new and rename it to config.php');
            }
        }
     ==================================================  ======  
Ngay phần XXXXX đường dẫn đến file config mới
VD: admincp/mynewconfig.php or includes/configuration.php
Chúc thành công

Cài đặt vBSEO v3.6.0 cho vBulletin v3.x and v4.x

Hướng dẫn Config Setting:
Sau khi cài đặt như hướng dẫn ở readme.html của vBSeo thì các bạn vào vBSeo CP
- Các bạn vào General Settings => Character Replacement 
+ Ở Replace Non-English Characters in URLs? => Chọn dòng Replace Non-English Characters in URLs.
+ Ở Define your Custom Character Replacements:
  • Đối với những bạn sử dụng lang ISO-8859-1 thì thay thế tất cả đoạn trong đó bằng đoạn này:

    Mã:
         // $vbseo_custom_char_replacement = array(
        'à' => 'a',
        'ả' => 'a',
        'ã' => 'a',
        'á' => 'a',
        'ạ' => 'a',
        'â' => 'a',
        'ầ' => 'a',
        'ẩ' => 'a',
        'ẫ' => 'a',
        'ấ' => 'a',
        'ậ' => 'a',
        'ă' => 'a',
        'ằ' => 'a',
        'ẳ' => 'a',
        'ẵ' => 'a',
        'ắ' => 'a',
        'ặ' => 'a',
        'À' => 'A',
        'Ả' => 'A',
        'Ã' => 'A',
        'Á' => 'A',
        'Ạ' => 'A',
        'Â' => 'A',
        'Ầ' => 'A',
        'Ẩ' => 'A',
        'Ẫ' => 'A',
        'Ấ' => 'A',
        'Ậ' => 'A',
        'Ă' => 'A',
        'Ằ' => 'A',
        'Ẳ' => 'A',
        'Ẵ' => 'A',
        'Ắ' => 'A',
        'Ặ' => 'A',
        'đ' => 'd',
        'Đ' => 'D',
        'è' => 'e',
        'ẻ' => 'e',
        'ẽ' => 'e',
        'é' => 'e',
        'ẹ' => 'e',
        'ê' => 'e',
        'ề' => 'e',
        'ể' => 'e',
        'ễ' => 'e',
        'ế' => 'e',
        'ệ' => 'e',
        'È' => 'E',
        'Ẻ' => 'E',
        'Ẽ' => 'E',
        'É' => 'E',
        'Ẹ' => 'E',
        'Ê' => 'E',
        'Ề' => 'E',
        'Ể' => 'E',
        'Ễ' => 'E',
        'Ế' => 'E',
        'Ệ' => 'E',
        'ì' => 'i',
        'ỉ' => 'i',
        'ĩ' => 'i',
        'í' => 'i',
        'ị' => 'i',
        'Ì' => 'I',
        'Ỉ' => 'I',
        'Ĩ' => 'I',
        'Í' => 'I',
        'Ị' => 'I',
        'ò' => 'o',
        'ỏ' => 'o',
        'õ' => 'o',
        'ó' => 'o',
        'ọ' => 'o',
        'ô' => 'o',
        'ồ' => 'o',
        'ổ' => 'o',
        'ỗ' => 'o',
        'ố' => 'o',
        'ộ' => 'o',
        'ơ' => 'o',
        'ờ' => 'o',
        'ở' => 'o',
        'ỡ' => 'o',
        'ớ' => 'o',
        'ợ' => 'o',
        'Ò' => 'O',
        'Ỏ' => 'O',
        'Õ' => 'O',
        'Ó' => 'O',
        'Ọ' => 'O',
        'Ô' => 'O',
        'Ồ' => 'O',
        'Ổ' => 'O',
        'Ỗ' => 'O',
        'Ố' => 'O',
        'Ộ' => 'O',
        'Ơ' => 'O',
        'Ờ' => 'O',
        'Ở' => 'O',
        'Ỡ' => 'O',
        'Ớ' => 'O',
        'Ợ' => 'O',
        'ù' => 'u',
        'ủ' => 'u',
        'ũ' => 'u',
        'ú' => 'u',
        'ụ' => 'u',
        'ư' => 'u',
        'ừ' => 'u',
        'ử' => 'u',
        'ữ' => 'u',
        'ứ' => 'u',
        'ự' => 'u',
        'Ù' => 'U',
        'Ủ' => 'U',
        'Ũ' => 'U',
        'Ú' => 'U',
        'Ụ' => 'U',
        'Ư' => 'U',
        'Ừ' => 'U',
        'Ử' => 'U',
        'Ữ' => 'U',
        'Ứ' => 'U',
        'Ự' => 'U',
        'ỳ' => 'y',
        'ỷ' => 'y',
        'ỹ' => 'y',
        'ý' => 'y',
        'ỵ' => 'y',
        'Ỳ' => 'Y',
        'Ỷ' => 'Y',
        'Ỹ' => 'Y',
        'Ý' => 'Y',
        // 'Ỵ' => 'Y');
  • Tương tự đối với các bạn sử dụng lang UTF-8 thì thay thế bằng đoạn sau:

    Mã:
      // $vbseo_custom_char_replacement = array(
    'à' => 'a',
    'ả' => 'a',
    'ã' => 'a',
    'á' => 'a',
    'ạ' => 'a',
    'â' => 'a',
    'ầ' => 'a',
    'ẩ' => 'a',
    'ẫ' => 'a',
    'ấ' => 'a',
    'ậ' => 'a',
    'ă' => 'a',
    'ằ' => 'a',
    'ẳ' => 'a',
    'ẵ' => 'a',
    'ắ' => 'a',
    'ặ' => 'a',
    'À' => 'A',
    'Ả' => 'A',
    'Ã' => 'A',
    'Á' => 'A',
    'Ạ' => 'A',
    'Â' => 'A',
    'Ầ' => 'A',
    'Ẩ' => 'A',
    'Ẫ' => 'A',
    'Ấ' => 'A',
    'Ậ' => 'A',
    'Ă' => 'A',
    'Ằ' => 'A',
    'Ẳ' => 'A',
    'Ẵ' => 'A',
    'Ắ' => 'A',
    'Ặ' => 'A',
    'đ' => 'd',
    'Đ' => 'D',
    'è' => 'e',
    'ẻ' => 'e',
    'ẽ' => 'e',
    'é' => 'e',
    'ẹ' => 'e',
    'ê' => 'e',
    'ề' => 'e',
    'ể' => 'e',
    'ễ' => 'e',
    'ế' => 'e',
    'ệ' => 'e',
    'È' => 'E',
    'Ẻ' => 'E',
    'Ẽ' => 'E',
    'É' => 'E',
    'Ẹ' => 'E',
    'Ê' => 'E',
    'Ề' => 'E',
    'Ể' => 'E',
    'Ễ' => 'E',
    'Ế' => 'E',
    'Ệ' => 'E',
    'ì' => 'i',
    'ỉ' => 'i',
    'ĩ' => 'i',
    'í' => 'i',
    'ị' => 'i',
    'Ì' => 'I',
    'Ỉ' => 'I',
    'Ĩ' => 'I',
    'Í' => 'I',
    'Ị' => 'I',
    'ò' => 'o',
    'ỏ' => 'o',
    'õ' => 'o',
    'ó' => 'o',
    'ọ' => 'o',
    'ô' => 'o',
    'ồ' => 'o',
    'ổ' => 'o',
    'ỗ' => 'o',
    'ố' => 'o',
    'ộ' => 'o',
    'ơ' => 'o',
    'ờ' => 'o',
    'ở' => 'o',
    'ỡ' => 'o',
    'ớ' => 'o',
    'ợ' => 'o',
    'Ò' => 'O',
    'Ỏ' => 'O',
    'Õ' => 'O',
    'Ó' => 'O',
    'Ọ' => 'O',
    'Ô' => 'O',
    'Ồ' => 'O',
    'Ổ' => 'O',
    'Ỗ' => 'O',
    'Ố' => 'O',
    'Ộ' => 'O',
    'Ơ' => 'O',
    'Ờ' => 'O',
    'Ở' => 'O',
    'Ỡ' => 'O',
    'Ớ' => 'O',
    'Ợ' => 'O',
    'ù' => 'u',
    'ủ' => 'u',
    'ũ' => 'u',
    'ú' => 'u',
    'ụ' => 'u',
    'ư' => 'u',
    'ừ' => 'u',
    'ử' => 'u',
    'ữ' => 'u',
    'ứ' => 'u',
    'ự' => 'u',
    'Ù' => 'U',
    'Ủ' => 'U',
    'Ũ' => 'U',
    'Ú' => 'U',
    'Ụ' => 'U',
    'Ư' => 'U',
    'Ừ' => 'U',
    'Ử' => 'U',
    'Ữ' => 'U',
    'Ứ' => 'U',
    'Ự' => 'U',
    'ỳ' => 'y',
    'ỷ' => 'y',
    'ỹ' => 'y',
    'ý' => 'y',
    'ỵ' => 'y',
    'Ỳ' => 'Y',
    'Ỷ' => 'Y',
    'Ỹ' => 'Y',
    'Ý' => 'Y',
    // 'Ỵ' => 'Y');
- Sau đó các bạn nhấn vào Advanced Settings ở ngay mục đó
+ Ở Enable UTF-8 support ? => Các bạn chọn Yes ( Chỉ những bạn sử dụng lang UTF-8 mới cần thực hiện bước này)
+ Enable filtering for Tags URLs ? => Các bạn chọn yes nếu muốn thiết lập tiếng việt không dấu cho Url tags.

- Tiếp đó các bạn vào menu [B]URL Rewrite Settings[B] để chọn dạng link url phù hợp mà bạn thích

shoptinhoc